如果我使用的是隔离范围,我可以通过属性传递一个变量。
IE
<my-directive baz='foo.bar'>
然后,在指令的 Javascript 上
.directive('myDirective', function() {
return {
scope: {
'baz': '='
}
}
});
有没有办法用继承的范围做类似的事情?链接函数只是传递字符串。
现在我正在自己解析变量并将其与 scope.$parent 匹配。似乎应该有一个辅助功能或更简单的方法来做到这一点。