gpt4 book ai didi

javascript - 在 Angular JS 中恢复 ng-model 值

转载 作者:行者123 更新时间:2023-12-03 08:46:29 24 4
gpt4 key购买 nike

显示模型时是否可以恢复模型值?

我的 Controller 有这个属性:

this.config = {client: false, name: true};

我想使用这样的值:

<label>
<input ng-model="ctrl.config.client"> Client
</label>

<div ng-hide="ctrl.config.client">Client</div>

我想显示当 config.client 值为 false 时检查的输入。我该怎么做?

最佳答案

更新:如果您想选中一个复选框,并且使用$scope,则可以使用ng-true-value="false"ng-false-value="true" 恢复默认值。仅当您使用 $scope 而不是 this 时,此方法才有效!这是一个例子:

<body ng-app="app">
<div ng-controller="ctrl">
<label>
<input type="checkbox" ng-model="config.client" ng-true-value="false" ng-false-value="true">
</label>

<div ng-hide="config.client">Client</div>
</div>
<script>
angular.module('app', []).controller('ctrl', function($scope) {
$scope.config = {client: false, name: true};
});
</script>
</body>

还有尝试一下的笨蛋:http://plnkr.co/edit/vRIZMb2CpDQAKHu91yhN?p=preview

关于javascript - 在 Angular JS 中恢复 ng-model 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32870561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com