Javascript AngularJS:canned';t从自定义指令属性中检索要在自定义指令中解析的值
HTMLJavascript AngularJS:canned';t从自定义指令属性中检索要在自定义指令中解析的值,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,HTML <div my-test="{{widget.code}}"></div> 上面有这些代码,我正在尝试检索myTest下的值,{{widget.code}}具有的值。我还试图寻找解决方案和可能的解决方法[1][2][3],但似乎我无法解决这个问题 log(attr.myTest)总是告诉我{{widget.code}},但如果我尝试查看源代码,它将显示我需要的值。有人能告诉我在这个问题上我能做些什么吗?谢谢大家! [1] [2] [3] 您可能想看看这个通过
<div my-test="{{widget.code}}"></div>
上面有这些代码,我正在尝试检索myTest下的值,{{widget.code}}具有的值。我还试图寻找解决方案和可能的解决方法[1][2][3],但似乎我无法解决这个问题
log(attr.myTest)总是告诉我{{widget.code}},但如果我尝试查看源代码,它将显示我需要的值。有人能告诉我在这个问题上我能做些什么吗?谢谢大家!
[1]
[2]
[3] 您可能想看看这个通过链接阶段管理templateUrl的工具。我完全忘了我们在这里使用templateUrl。会在一秒钟后回来更新我的答案,似乎这已经得到了回答。
.directive('myTest', function() {
return {
templateUrl : function(elem, attr) {
console.log(attr.myTest);
return attr.myTest+'-widget.html' || 'blank-widget.html';
}
};
})