1

混合值硬編碼的變量我想要的NG-包括有這樣的價值\ '客戶\' + {{行動}} + \ 'HTML \'NG-包括與範圍

.directive('tabContent',function(){ 
return { 
    restrict: 'E', 
    template:'<div ng-if="view==\'customer\'+{{action}}+\'.html'\" ng-include="\'{{action}}.html\'"></div>', 
    link: function(scope, elem, attrs) { 
     scope.action = attrs.action; 
    } 
} 

})

如何結合ng-include硬編碼值和範圍值的值。
謝謝,
               奧馬爾

回答

1

你的NG-包括應該更正如下圖所示。

ng-include="action + \'.html\'"></div>', 
+0

它仍然不起作用。我收到以下例外: ''語法錯誤:令牌'行爲'是意外的,期望在[action +'。html'開始的表達式[{{action +'。html'}}]] '' – omer727

+0

@ omer727對不起,這是我的壞..看編輯..interpolation永遠不會工作'ng-include' –