我在页面上有一个文本框和两个按钮。该文本框接收来自数据库的数据。如果文本框有一个值,我想显示Turn Off
并隐藏另一个。如果文本框没有值,我想显示Turn On
并隐藏其他值。根据文本框中的值显示和隐藏文本框。 angularjs
因为我将文本框绑定到sessionStorage.clientId,所以如果没有数据库中相应字段的数据,null
会显示在文本框中。也总是Turn On
按钮只显示。我究竟做错了什么。
这里是Plunker
我在页面上有一个文本框和两个按钮。该文本框接收来自数据库的数据。如果文本框有一个值,我想显示Turn Off
并隐藏另一个。如果文本框没有值,我想显示Turn On
并隐藏其他值。根据文本框中的值显示和隐藏文本框。 angularjs
因为我将文本框绑定到sessionStorage.clientId,所以如果没有数据库中相应字段的数据,null
会显示在文本框中。也总是Turn On
按钮只显示。我究竟做错了什么。
这里是Plunker
在你的控制器,你应该用
$scope.ssclientID = {
code: 'CS123BD'
}
坚持并使用NG-模型$scope.ssclientID.code
,一切都应该只是罚款
它的工作原理
一切工作正常,你的代码没有错。 Plunker无法加载Angular,除此之外没有问题。这是复制/粘贴到codepen.io: http://codepen.io/ssh33/pen/jqRmdb?editors=1010
我添加了检查为一个空字符串''
为咯咯,但一切都是你的。
我猜,null被视为字符串(“null”)而不是空值。你的运动员工作正常,但并不反映你的问题。请更新你的抢劫者。 – Saad