簡體   English   中英

定義angularJS教程中使用的“路由”一詞?

[英]Definition the term “routing” used in angularJS tutorial?

在頂部附近的下一頁中,作者很好地描述了Angular在Web應用程序中組成的所有拼圖,但只有一個我無法找到有關以下方面的很好的信息來源:

  • 路由

搜索非常困難-要么僅顯示某種框架,要么特定於后端或低級框架或語言的概念,所以我不確定將其用作介紹。 和/或他們假設用戶在開始之前就知道所有這些。 這是眾所周知的OOP概念還是特定於javascript /前端開發? 如果是這樣的網絡路由( http://www.google.com/patents/US20030046422 ),我很樂意通讀它,但是我不確定這是否確實如此。 我很難找到一個明確的答案-包括構成“路由”的所有內容,尤其是客戶端/使用JS,因為我認為這更多是后端/低級概念。

http://docs.angularjs.org/guide/overview

Everything you need to build a CRUD app in a cohesive set: data-binding, basic templating directives, form validation, routing, deep-linking, reusable components, dependency injection.

AngularJS中的路由(至少據我所知)是指在瀏覽器中獲取URL並將其映射到控制器和視圖的操作。

例如,您可以設置url: /admin運行AdminCtrl並加載視圖/partials/admin.html 當我說加載視圖時,我並不是說瀏覽器刷新到頁面/partials/admin.html ,而是在后台加載它(使用我假設的AJAX或IFrame或其他獲取它的方式) ,並在有數據時對其進行編譯(就像對頁面的處理一樣),並在賦予AdminCtrl的范圍內運行它。 然后將結果插入頁面上的任何ng-view指令中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM