嗨自定義複選框任何一個請幫我創建自定義指令......對角JS
我要創建在角JS定製複選框定製指令,
我做創造中,我當我們點擊選中時想創建複選標記。
HTML代碼::::
<my-checkbox ng-transclude class="customCheeckBox" style="margin:5px;"></my-checkbox>
自定義指令代碼:
App.directive('myCheckbox', function(){
return {
restrict: 'E',
replace: true,
transclude:true,
template: '<div class="checkbox" ng-class="{checked: isChecked}" ng-click="toggleMe()"></div>',
scope: {
isChecked: '=?'
},
link: function (scope, elem, attrs) {
scope.isChecked = true;
scope.toggleMe = function() {
scope.isChecked = !(scope.isChecked);
console.log('clicked');
}
}
}});
CSS代碼:
.checked {
background-color:red;
}
.customCheeckBox{
border: 1px solid black;
height: 15px;
width: 15px;
}
我想查馬克因爲當我們選中該複選框。
可以在任何請幫我
你能分享plunk嗎? – Reena
你是否可以只發佈一個用油漆或其他東西製作的圖像,以便我們可以更好地瞭解你想要達到的目標? – roxid
您好@Reena [plunker](http://plnkr.co/edit/b3xiv6vPLVO9frexRbYx?p=preview) – Question