angular.js - angular載入問題
阿神
阿神 2017-05-15 16:50:26
0
2
495

寫好了以下route

javascript$routeProvider.when('/tweet/:name?', {
    controller: ArticleController,
    templateUrl: templateUrl
  }).when('/project/:name?', {
    controller: ArticleController,
    templateUrl: templateUrl
  }).when('/technique/:name?', {
    controller: ArticleController,
    templateUrl: templateUrl
  }).when('/about-me', {
    controller:ArticleController,
    templateUrl: templateUrl
  }).otherwise({
    redirectTo: '/tweet'
  });

但是當第一次開啟頁面時上面的設定沒有效果
對應視圖也不會進行渲染
大概是因為第一次載入頁面後再執行angularjs腳本
這時候頁面已經載入完成了,所以也沒有去渲染視圖
是這樣嗎?
網站blog

阿神
阿神

闭关修行中......

全部回覆(2)
世界只因有你

配置好路由的話,第一次載入頁面的時候就會執行,你可以檢查一下以下幾個方面看是否有問題:

  • AngularJS檔案是否引入
  • 是否在對應的位置加入了ng-app
  • 路由的設定函數是否寫的正確
  • 實在不行一下單元檢定

不知道能不能夠解決你的問題。

为情所困

angular 路由不會全部渲染 所以第一次開啟頁面 會走到 /tweet 頁面 其他頁面沒有渲染

點了其他頁面才會渲染。 如果/tweet都沒有顯示那肯定是程式碼有問題。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板