在应用加载

时间:2017-03-31 06:07:04

标签: angularjs ionic-framework

Noob在这里提问。我非常擅长使用角度和离子。我正在为一门课程构建一个应用程序,我开始使用一个教程,我一直在改变它,直到它成为我想要的应用程序。

我想更改运行应用时加载的初始html页面。我在哪里设置这个?

抱歉!我知道这可能是非常明显的,但我似乎无法弄明白!

2 个答案:

答案 0 :(得分:0)

这取决于您对应用程序的设计流程采取的方法。您可以使用state和define templates文件夹,并将每个模板(.html文件)分配给特定视图。例如根据Ionic的这个教程 http://ionicframework.com/docs/v1/platform-customization/dynamic-templates.html

您可以在app.js文件中使用此简化版本

.state('app.main', { url: '/main', views: { 'menuContent': { templateUrl: 'templates/main.html', controller : 'mainCtrl' } } })

在这种情况下,您可以在main.html中编辑html,mainCtrl是分配给此模板的控制器。

答案 1 :(得分:0)

<强> Ionic2

分享一些代码会更好。但我会在尝试时回答这个问题。

如果您使用ionic-cli创建了应用,则可以在文件app.component.ts中找到课程MyApp。有一行rootPage已设置。您需要做的就是将应用启动时要打开的页面的rootPage更改为

rootPage: any = LoginPage;

请记住执行以下操作:

  1. 导入app.component.ts
  2. 中的目标网页
  3. 将页面添加到文件declarations
  4. entryComponents装饰中的NgModuleapp.module.ts