1.用ng-options时显示“请选择”选项:
1
2.将ng-options选中的选项绑定到页面上:
1
3.{
{}}的初始化:1
4.禁用点击空白处关闭模态框:第5 6行
1 $scope.protocolDemandAdd = function () { 2 var modalInstance = $modal.open({ 3 templateUrl: 'Admin/PS/Demand/PsProtocolDemand/PsProtocolDemandAdd.html', 4 controller: 'PsProtocolDemandAddCtrl', 5 keyboard: false, 6 backdrop: 'static', 7 size: 'lg', 8 resolve: { 9 model: function () { 10 return { "Tid": 0 }; 11 } 12 } 13 }); 14 modalInstance.result.then(function (backUser) { 15 getDemandList(); 16 }, function () { 17 $log.info('Modal dismissed at: ' + new Date()); 18 }); 19 };
5.required、value……和ng-required、ng-value……的区别就是ng的可以写表达式,比如ng-required="approval.isApproveOrNot=='不同意'",还有ng-class等等等等
6.angularjs的一个小坑:节点里有控件使用时,例如datepicker,不能使用ng-if,不然只有第一次点击的时候会调出日历控件。。。应该用ng-show。。。