数据库中的空字段在angularjs html中显示为空字符串

时间:2015-10-07 20:55:19

标签: angularjs

我正在使用AngularJS,并且几乎没有文本类型的字段。

<input value="" placeholder="" type="text" ng-disabled= "!obj.enableEdit" ng-model="obj.example"/>

字段obj.example保存为null(如果没有值,则需要保存为null)。当数据库中的空值显示在文本字段中时,它显示&#34; null&#34;字段中的字符串。

有这样的几个字段,所以我认为我不应该在控制器中进行空检查。

有任何建议我该如何解决?

谢谢!

2 个答案:

答案 0 :(得分:0)

几种解决方法:

  1. 与ng-disabled
  2. 中的“null”字符串明确比较
  3. 检索对象时,检查控制器中的“null”字符串,并用布尔值替换该值,否则在响应中粘贴另一个布尔变量。然后在ng-disabled中使用该布尔值。

答案 1 :(得分:0)

正如@potato建议我使用DBA检查数据库,并且值出现为空字符串。谢谢,@ potato