Maison > Questions et réponses > le corps du texte
<p class="form-group">
<label class="block">
虚拟用户
</label>
<p class="clip-radio radio-primary">
<input type="radio" id="us-novirtual" name="virtualed" value="false" ng-model="user.virtual" >
<label for="us-novirtual">
否
</label>
<input type="radio" id="us-virtual" name="virtualed" value="true" ng-model="user.virtual" >
<label for="us-virtual">
是
</label>
</p>
</p>
<p class="form-group" ng-show="user.virtual">
<label class="control-label">
{{user.virtual}}
</label>
<input type="text" placeholder="请输入新密码" class="form-control" name="password" ng-model="user.password" value="">
</p>
请问当{{user.virtual}}随着上面的输入true false值变换的时候,为什么ng-show不会随着值得变化相应显示或者消失呢?
滿天的星座2017-05-15 17:02:55
Le vrai et le faux que vous avez entrés sont des chaînes. Angular détermine que la chaîne n'est pas vide, donc user.virtual = true, donc elle ne disparaîtra pas. Avez-vous initialisé les données pour user.virtual en arrière-plan ?