我有以下指令:AngularJS指令動態模型結合,以查看
app.directive('renderPartial', function($compile) {
return {
restrict: "AE",
link: function(scope, element, attrs) {
var path = getPartial(attrs.module, attrs.file);
//path = /abc/some_file.html
scope[attrs.model] = path;
var el = $compile('<div ng-include="attrs.model"></div>')(scope);
element.html(el);
}
}
});
筆者認爲:
<render-partial module="abc" file="some_file" model="some_model"></render-partial>
現在,由於某種原因,這是行不通的,沒有錯誤。但文件沒有得到渲染。
Plunkr我的問題:http://plnkr.co/edit/CkTE2pV4i5LvL60NEYfE
平檢查我的更新答案:-P – squiroid 2015-03-25 10:42:35