如果模型具有零值,则显示空文本框 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;