2017-11-16 1 views
-2

기본적으로 버튼을 클릭 할 때마다 호출되는 함수를 만들려고합니다. 20 가지 질문으로 구성된 설문지 응용 프로그램을 개발 중입니다. 각 질문에는 4 가지 가능한 대답이 있습니다. 버튼을 클릭하여 저장할 때 답의 값을 취하는 함수를 만들고 싶습니다.이 함수는 기본적으로 20 페이지 각각에 대해 동일합니다. 내 보낸 Function 클래스와 함께 function.ts 파일을 만들려고했지만 작동하지 않는 것 같습니다. 이 아이디어에 어떻게 접근하나요?여러 페이지에서 사용할 함수 만들기

+1

월 나는 또한 당신의 기능에서 미리보기를 적어달라고한다. 난 그냥 지금 테스트 기능을 사용하고 –

+0

이 단지 수출 클래스 기능 { 기능 barrierClick() { 을 console.log를 콘솔에 기록합니다 ('123'); } } –

+2

게시물을 편집하고 [mcve] (HTML + JS + 기타 모든 관련 부분)를 만드십시오 -이 항목이 없으면 무엇이 잘못되었는지 추측 할 수 없습니다. –

답변

0

이 경우 제공자/서비스를 만들 수 있습니다. 당신은 단지 다른 구성 요소의 간단한 기능을 사용하려면

, 당신은이 시도 할 수 :

functions.ts이

export function myFunction(input) { 
    // do something magic 
}; 

이 그런 다음 구성 요소로하여 myFunction을 가져

import { myFunction } from './functions'; 

// use it anywhere 
myFunction(data); 
+0

고맙습니다. :) –

관련 문제