我完全初學者使用AngularJS1AngularJS指令獲取templateUrl不工作
我做了什麼,現在是創建自己的自定義指令,用下面的代碼:
var ui = angular.module('ui',[ 'core' ]);
ui.directive('shTag', function(){
return {
restrict: 'E',
scope: {
text: '=',
},
link: function(scope, element, attrs){
scope.type = attrs.type;
},
templateUrl: config.base_url + "/directive/tag",
}
});
正如你可以看到templateUrl被提取到我的後端,它只是返回html作爲響應。
這是請求的響應:
<span class="" > [[ scope.text ]]</span>
然而,當它並沒有顯示scope.text值。
注意我用[[]]作爲插補器。
任何幫助將不勝感激。
感謝。
使用[文字]代替 – Walfrat
我不熟悉的「插值」,但在視圖中顯示範圍數據的基本方式是「{{text}}」 – AlainIb