创建要在多个页面中使用的函数

时间:2017-11-16 18:09:51

标签: html angular typescript ionic-framework ionic3

基本上,我正在尝试创建一个每次单击按钮时都会调用的函数。我正在开发一个包含20个问题的问卷调查申请,每个问题有4个可能的答案。我想创建一个函数,当单击按钮并存储它时获取答案的值,这个函数对于20个页面中的每个页面基本相同。我尝试使用导出的Function类创建一个function.ts文件,但它似乎不起作用。知道如何处理这个问题吗?

1 个答案:

答案 0 :(得分:0)

您可以为此创建提供者/服务。

但是如果你只是想在不同的组件中使用一个简单的函数,你可以试试这个:

functions.ts

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

然后在组件中导入myFunction

import { myFunction } from './functions';

// use it anywhere
myFunction(data);