亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么開發者都不喜歡Angular.js內置的路由?

為什么開發者都不喜歡Angular.js內置的路由?

哆啦的時光機 2018-09-19 10:11:53
為什么開發者都不喜歡Angular.js內置的路由
查看完整描述

1 回答

?
月關寶盒

TA貢獻1772條經驗 獲得超5個贊

許多開發者卻不使用其內置的路由模塊。反而使用AngularUI項目的 UI-Router模塊來代替之。

  這是因為UI-Router有兩個重要的特性:

  多樣化視圖

  嵌入式視圖
  應用結構圖

  大多數用例中,這些區塊將同時顯示在頁面上。Angular.js 的內置路由ngRoute只允許一個視圖(ng-view)出現在頁面上。這樣限制的情況下,人們可以使用包含頁面(ng-include)或者 其他的變通方法為應用創建一個布局(layout)或主頁(master page)。UI-Router支持多樣化視圖,并且每一個視圖都有自己相應的控制,所以每個區塊都是封裝好,可以復用到整個應用程序需要的地方。

  嵌入式視圖

  常見的例子中,一個應用的嵌入式頁面一般是主頁的詳情頁面,更具體的說,就是列表的詳情頁面。許多應用程序,都有列表頁面,點擊其中一個列表元素,可以進入到列表的詳情頁面。更進一步說,點擊列表中一個行的連接,進入一個 可查看 詳情頁面或是一個 可編輯 的表單。

查看完整回答
反對 回復 2018-09-23
  • 1 回答
  • 0 關注
  • 682 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號