我有這樣的代碼:如何將指令屬性傳遞給指令模板?
<div ng-repeat="param in item.parameters">
<rating param_item="{{param}}"></rating>
</div>
如何傳遞給定的屬性的指令模板?
我有這樣的代碼:如何將指令屬性傳遞給指令模板?
<div ng-repeat="param in item.parameters">
<rating param_item="{{param}}"></rating>
</div>
如何傳遞給定的屬性的指令模板?
就個人而言,我喜歡元素指令創建子範圍: http://plnkr.co/edit/Dz7fcZaT4KdRDa869rwm?p=preview
app.directive('rating', function() {
return {
restrict: 'E',
scope: {
paramItem: '@'
},
link: function(scope, element, attr){
console.log(scope.paramItem);
}
}
});
有一對夫婦的其他方式也一樣,這取決於你如何指望你的指令工作。
首先感謝名單的快速回答道: 其次,我可以看到代碼的作品,但由於某些原因, 它不會對我的項目工作.. 如果我的指令是在一個ng-repeat(1或更多)內能否導致問題? –
也許fork和更新plunker以匹配你所擁有的。然後我可以幫忙 –
這將是這些行http://jsfiddle.net/joshdmiller/FHVD9/。另請參閱指令文檔。 – Chandermani
不完全是我的意思.. 我不希望價值來自ctrl範圍,但從 屬性(在這種情況下「obj」).. 如果obj containd「世界」,你會寫{ {OBJ}}在 模板是行不通 –