加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs中My97DatePicker无法通过$scope.ngModel获取值解决

发布时间:2020-12-17 09:23:56 所属栏目:安全 来源:网络整理
导读:1、写一个angular自定义指令Directive(网上找的) /*my97DatePicker指令*/angular.module('activitiModeler').directive('datePicker',function () { return { restrict: 'A',require: 'ngModel',scope: { minDate: '@',},link: function (scope,element,att
1、写一个angular自定义指令Directive(网上找的)
/*my97DatePicker指令*/
angular.module('activitiModeler').directive('datePicker',function () {
    return {
        restrict: 'A',require: 'ngModel',scope: {
            minDate: '@',},link: function (scope,element,attr,ngModel) {
        	//
            element.val(ngModel.$viewValue);
            //
            function onpicking(dp) {
                var date = dp.cal.getNewDateStr();
                scope.$apply(function () {
                    ngModel.$setViewValue(date);
                });
            }
            //
            element.bind('click',function () {
                WdatePicker({
                    onpicking: onpicking,dateFmt: 'yyyy-MM-dd HH:mm',minDate: (scope.minDate || '%y-%M-%d %H:&m'),})
            });
            //
        }
    };
});


2、以指令方式使用My97DatePicker---- date-picker
 <input 
								  type="text"
								  ng-show="hasOptionGroup(myTextModel=='inputDate')" 
								  ng-model="myDateModel"
								  ng-class="{'WdateVxi':objDisableTrue==false,'WdateVxi2':objDisableTrue==true}"
								  ng-disabled="myDisableVar"
								  style="height:21px;width:120px;"
								  date-picker
								   />

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读