离子应用程序结构

时间:2017-01-17 15:48:46

标签: angularjs ionic-framework

我是离子和角度(v2)的新手,我试图了解不同部分如何结合在一起。

我认为你在app.components.ts中构建的功能是有效的,可以从每个页面调用,但是当我尝试一个简单的导航(推送和弹出)时,我发现我必须将导航功能放在page1中.ts和page2.ts那么究竟是如何工作的?我可以从任何我想要的地方呼叫没有全局功能

由于页面之间的许多导入是相同的,因此只需要一个“imported.ts”文件就可以导入所有内容,然后在单个页面中导入该文件,那么module.ts和coponents.ts就不合逻辑了。 /模块/组件?我没有在网上看到这个,所以我想必须有一个理由,但我想知道它是什么。

1 个答案:

答案 0 :(得分:1)

Angular 2.3支持组件继承。所以你可以等一下,它可以在ionic中使用。与此同时,您可以查看功能here

为避免重复import,您可以使用NgModule对代码进行模块化。这会将类捆绑在一个模块中,可以在其他任何地方使用。您可以查看here

希望它有所帮助。