2015-11-07 27 views
0

我是AngularJS的新手,对AngularJS的结构有疑问。Angularjs,如何在多个文件中构建我的代码

Here is a simple working Plunker example我正在处理中,显示地图。

所以我的问题是:

你怎么分离出来<mapbox callback="callback"></mapbox>如果我想在视图中创建文件夹中的文件,而不是把它变成app.js的?

我已经尝试在我的视图文件夹内创建一个show.html文件并粘贴该行代码,但它没有工作。

我应该改变'template': '<mapbox callback="callback"></mapbox>'

templateUrl: 'views/show.html'

非常感谢您的帮助。

回答

0

是的。我稍微修改了你的笨蛋,以表明你怎么能做到这一点。

http://plnkr.co/edit/Fpst5cd6gfIh30eOk447

基本上,我所做的有创建一个新的HTML文件,将其命名为mapbox.html和app.js.粘贴HTML模板有之后,我编辑了app.js配置块,使用指向上面新文件的templateUrl属性并删除template属性之一,等等!

+0

非常感谢!顺便说一句,$ stateProvider.state中的根是什么? –

+0

这是您的应用程序的初始状态的名称。 [Here](https://github.com/angular-ui/ui-router/wiki)是ui-router文档。 – ftabaro

相关问题