angularjs uib-timepicker 添加变量运行时
angularjs uib-timepicker add variable runtime
我正在使用 uib-timpicker 作为用户输入的日期,问题是如果 div 发生某些变化,我想在运行时向我的数据添加密钥,例如我想添加变量 etiming.clockOut.edited 我这里的数据是代码:
<div style="float:left" uib-timepicker key-handler="" data-ng-model="etiming.clockOut.time" ></div>
如果您想在更改时添加动态密钥,则只需使用:
ng-change="etiming.clockOut.edited=true"
<divuib-timepicker key-handler="" ng-change="etiming.clockOut.edited=true" data-ng-model="etiming.clockOut.time" ></div>
或
创建一个函数并在 ng-change 上调用创建的函数并根据您的情况在函数中分配您想要的任何内容:
<div uib-timepicker key-handler="" ng-change="callFunction(etiming.clockOut)" data-ng-model="etiming.clockOut.time" ></div>
并在 js 文件中
$scope.callFunction = function(data) {
data.edited =true //or false as you wish
}
我正在使用 uib-timpicker 作为用户输入的日期,问题是如果 div 发生某些变化,我想在运行时向我的数据添加密钥,例如我想添加变量 etiming.clockOut.edited 我这里的数据是代码:
<div style="float:left" uib-timepicker key-handler="" data-ng-model="etiming.clockOut.time" ></div>
如果您想在更改时添加动态密钥,则只需使用:
ng-change="etiming.clockOut.edited=true"
<divuib-timepicker key-handler="" ng-change="etiming.clockOut.edited=true" data-ng-model="etiming.clockOut.time" ></div>
或
创建一个函数并在 ng-change 上调用创建的函数并根据您的情况在函数中分配您想要的任何内容:
<div uib-timepicker key-handler="" ng-change="callFunction(etiming.clockOut)" data-ng-model="etiming.clockOut.time" ></div>
并在 js 文件中
$scope.callFunction = function(data) {
data.edited =true //or false as you wish
}