2015-11-07 50 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

相關問題