根据文本框中的值显示和隐藏文本框。 angularjs

时间:2016-05-13 16:44:56

标签: angularjs

我在页面上有一个文本框和两个按钮。文本框从数据库中接收数据。如果文本框中有值,我想显示Turn Off并隐藏另一个。如果文本框没有值,我想显示Turn On并隐藏另一个。

因为我将文本框绑定到sessionStorage.clientId,如果数据库中没有相应字段的数据,null将显示在文本框中。并且始终Turn On按钮只显示。我究竟做错了什么。

以下是Plunker

2 个答案:

答案 0 :(得分:1)

在你的控制器中,你应该坚持

  $scope.ssclientID = {
     code: 'CS123BD'
   }

并在ng-model中使用$scope.ssclientID.code,一切都应该正常工作

答案 1 :(得分:1)

有效

一切正常,您的代码没有任何问题。 Plunker无法加载Angular,除了它没关系。这是复制/粘贴到codepen.io: http://codepen.io/ssh33/pen/jqRmdb?editors=1010

我为giggles添加了空字符串''的检查,但其他一切都是你的。