gpt4 book ai didi

javascript - Angular bool 值不会因保存而改变

转载 作者:行者123 更新时间:2023-11-30 12:07:53 25 4
gpt4 key购买 nike

我的 Controller 中有一个范围。这是哪个

$scope.carprice.active = true

现在在我看来我有两个单选按钮。两者看起来都是这样。

ng-click="carprice.active=true"

ng-click="carprice.active=false"

如何让作用域改变值?目前,即使在我点击了错误选项后,它也会作为 true 保存到数据库中。

我试过将点击作为模型,但也没有用。

谢谢山姆

最佳答案

你不应该为此使用 ngClick,你需要 ngValue指令并将单选按钮绑定(bind)到相同的 carprice.active 模型:

<script src="https://code.angularjs.org/1.4.8/angular.js"></script>
<script>angular.module('demo', [])</script>

<div ng-app="demo" ng-init="carprice.active = true;">

<input type="radio" ng-model="carprice.active" ng-value="true"> Active
<input type="radio" ng-model="carprice.active" ng-value="false"> Not active

<pre>{{ carprice.active }}</pre>
</div>

关于javascript - Angular bool 值不会因保存而改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34651229/

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