如果模型具有零值,则显示空文本框 AngularJs
Show Empty textbox if model has zero value AngularJs
我的视图中有如下文本框:
<input id="line1 " name="line1" ng-readonly="locked == true" ng-show="lineData[0].line != 0" ng-model="lineData[0].line" class="form-control" type="text" required />
如果 lineData[0].line = 0
我只想显示一个空文本框,否则它会显示实际值。怎样才能做到这一点?谁能帮我做这个?
提前致谢
为什么你使用 ng-show="lineData[0].line != 0"..你需要清除文本框或隐藏文本框..
清除代码。
$scope.lineData[0].line = $scope.lineData[0].line != 0 ? $scope.lineData[0].line : null;
我的视图中有如下文本框:
<input id="line1 " name="line1" ng-readonly="locked == true" ng-show="lineData[0].line != 0" ng-model="lineData[0].line" class="form-control" type="text" required />
如果 lineData[0].line = 0
我只想显示一个空文本框,否则它会显示实际值。怎样才能做到这一点?谁能帮我做这个?
提前致谢
为什么你使用 ng-show="lineData[0].line != 0"..你需要清除文本框或隐藏文本框.. 清除代码。
$scope.lineData[0].line = $scope.lineData[0].line != 0 ? $scope.lineData[0].line : null;