gpt4 book ai didi

angularjs - 如何将一个 "model"映射到两个字段?

转载 作者:行者123 更新时间:2023-12-05 00:31:30 27 4
gpt4 key购买 nike

我有一个具有“高度”属性的模型,我希望允许用户将其编辑为两个单独的字段“英尺”和“英寸”,但让它们映射到以英寸为单位的单个属性“高度”。

表单如下所示:



在这些字段和单个“高度”属性之间创建双向绑定(bind)的最佳方法是什么?

最佳答案

HTML:

<input type="number" ng-model="feet">
<input type="number" ng-model="inches">
<br>{{height}}

Controller :
$scope.feet = 2;
$scope.inches = 5;
$scope.$watch('feet * 12 + inches', function(value){
$scope.height = value;
})

Plnkr

关于angularjs - 如何将一个 "model"映射到两个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14618182/

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