góc thị bản demo:chỉ thị góc: bind để biến trong phạm vi mẹ
<div ng-app="myApp">
<script>
function Contrl($scope){
$scope.parval = 0;
$scope.items = [
{id: 1, text: '1'},
{id: 2, text: '2'},
{id: 3, text: '3'}
];
}
</script>
<div ng-controller="Contrl">
A: <input type="radio" value="1" ng-model="parval">1</input>
<input type="radio" value="2" ng-model="parval">2</input>
<input type="radio" value="3" ng-model="parval">3</input>
<item parval="parval" items="items"></item>
</div>
angular.module('myApp', [])
.directive('item', function() {
return {
restrict: 'E',
replace: true,
scope: {
parval: '=',
items: '='
},
template: '<div>' +
'B: <span ng-repeat="i in items">' +
'<input value="{{i.id}}" type="radio" ng-model="parval">{{i.text}}</input> ' +
'</span>' +
'</div>'
};
});
Bây giờ là:
Bấm A1 -> B1 chọn
Bấm A2 - > B2 được chọn
Bấm B1 -> A1 không thay đổi
Bấm B2 -> A2 không thay đổi
Tôi muốn:
Bấm A1 -> B1 chọn
Bấm A2 -> B2 chọn
Bấm B1 -> A1 được chọn
Nhấp B2 -> A2 được chọn
Làm cách nào?
để thông qua giá trị từ bố mẹ sang con thành phần chúng ta có thể sử dụng các ràng buộc: { văn bản: '<' }, nhưng cần phải làm gì cho trẻ với cha mẹ? (tet sẽ hiển thị cho trẻ từ cha mẹ) – cracker