Come si imposta il valore di spazio per qualcosa di simile:Come si accede a un elemento ng-repeat nell'ambito di una direttiva?
<div ng-controller="MyCtrl">
<my-element ng-repeat="p in people" person='p'></my-element>
</div>
var myApp = angular.module('myApp',[]);
myApp.directive('myElement', function(){
return {
restrict: 'E',
template: '<div>{{ name }}</div> <div>{{ age }}</div>'
}
});
function MyCtrl($scope) {
$scope.people = [{ name: 'Mike', age: 20 },{name: 'Peter', age: 22 }];
}
è questa forma 'ng-repeat =" p nelle persone "person = 'p'' ancora valido. Non lo vedo menzionato nei documenti e mi dà errore. grazie – bsr
@bsr, dovrebbe essere valido: [working fiddle] (http://jsfiddle.net/mrajcok/xgxQJ/) –
grazie Mark per il violino – bsr