基于angularjs的文本控件ng-text
前言
由于项目需要做了一个基于angularjs的文本控件,支持在可编辑状态和只读状态间的切换。
效果展示
控制器代码
demo controller:
angular.module('ngTest',['ngText']); angular.module('ngTest').controller('ctrl',['$scope',function($scope){ $scope.time = "aa"; $scope.time2 = ""; $scope.blur = function(value){ console.info("blur : " +value); } }]);
需要
一些说明
使用
'require="必须要填哦"'
或者'require'
使表单成为必填项;并且可以指定'submit-btn-id'的属性为表单提交按钮的id。使用
tip-direction="1"
设置错误提示弹出方向,1、2、3、4 分别代码上、右、下、左.使用
model-type="number"
控制表单为只能输入数字使用
e-Width="80"
设置input的宽度使用
blur="blur(value);"
指定失去焦点事件函数