最近在研究angular和vue,确实很好用,有时间整理下,说下checkbox全选和取消操作
<input type="checkbox" ng-model="selectAll" ng-click="itemChecked = selectAll">
<input type="checkbox" ng-checked="itemChecked"><input type="checkbox" ng-checked="itemChecked"><input type="checkbox" ng-checked="itemChecked"><input type="checkbox" ng-checked="itemChecked">就是这么简单,点击selectAll后,把其他的checkbox的选中情况设置和全选框一致,思路和jquery一致,但是要简单很多,如果是jquery,假设全选框的class是selectAll,点击后<input type="checkbox" ng-checked="itemChecked">
$('checkbox').attr('checked', $('.selectAll').is(
":checked"
));也还是比较简单的,下次整理下写下最近用angular和php开发中的一些坑,尤其是我做的项目前端和后端分离,是跨域的,如何跨域共享cookie,跨域上传图片和文件等各种千奇百怪的坑