我必須在「ASP.net MVC/web api」項目中實現角色。 我的挑戰是我有一個單一的頁面類型的應用程序,Main.vbhtml作爲主要容器。還有一個layout.vbhtml 通過在DIV中使用ajax調用和加載,所有其餘頁面都會在Main內部顯示。
我創建了一個新頁面page.vbhtml並將我的角色內容放在那裏。當我點擊菜單時,我的ajax調用返回pagnew的內容作爲響應,並綁定到我的div。我們使用這種方式是因爲選項卡(意味着我可以在選項卡控制中多次打開頁面)
問題是我的角度根本不起作用。
我使我的角碼layout.vbhtml @ Scripts.Render( 「〜/包/ NG」)
這裏是我的ajax調用和我的角度
帶有Ajax響應的Angularjs綁定到一個div
<script>function loadMyPage() {
$("#div1").load("http://localhost:52269/pagenew.vbhtml");}</script>
我pagenew.vbhtml是
<div ng-app>
<p>{{ "Hello" + " World" }}</p>
<p>{{ 2 + 4 }}</p>
</div>
和我的主頁(容器)的股利
<div id="div1" ></div>here
PS:我angular.js在layout.vbhtml
結果:{{ 「你好」 + 「世界」}} {{2 + 4}}
HELP!請
當你打loadMyPage手動運行角? – Dan
當用戶點擊頁面的菜單新 – user3581934