我想在我的指令中访问title的完整值。 指令中的标题应显示为“Hi from Sample”。 现在它是“嗨来自”。 有人也能解释为什么会这样吗?
角度代码
angular.module('docsTransclusionExample', [])
.controller('Controller', ['$scope', function($scope) {
$scope.title = 'Sample';
}])
.directive('myDialog', function() {
return {
restrict: 'E',
replace: true,
transclude: true,
scope: {},
template: '<div>'+attr.title'</div>',
link: function(scope,title) {
scope.title = attr.title;
}
};
});
HTML
<my-dialog title="Hi from {{title}}"><h2>Hello</h2>
</my-dialog>
答案 0 :(得分:0)
我明白了。我正在为面临同样问题的任何人发布答案。
我在链接功能中的观察者中分配了值。
os.walk
注意:somevalue可以是任何变化的变量。对我而言,它是模型中的一个值。