我試圖讓我的身邊學習$編譯頭,但只是在尋找一對夫婦的指針,以我要去錯在何處?角不編譯correcty
var app = angular.module("App", []);
app.controller("Ctrl", function ($scope, $http, $compile) {
}).directive('myDir', function ($compile) {
$(document).on("click", "#button", function ($compile) {
var newDirective = angular.element('<li>{{app data}}</li>');
$(".grid ul").append(newDirective);
$compile(newDirective)($scope);
});
});
我想首先,沒什麼當我把它放到我的目錄中時似乎起作用,但是當我將它放入控制器時它就起作用了。其次,由於Angular標籤/元素無法正確顯示,因此似乎無法編譯。我只是想不通我要去哪裏錯了...
這是真棒謝謝!當我把這個例子放進去的時候,我不小心錯過了一些代碼,我編輯了這個代碼。最初我有一個按鈕點擊它將列表項目添加到UL ..(對不起,應該在提交之前正確地閱讀我的代碼)。是否有可能更新plunk以顯示如何合併?其他然後,它的作品完美 – Whirlwind991
當然,只需更新與HTML的問題,我會試一試 – Deep
通過假設您的HTML更新的重拳,希望它有幫助。 – Deep