gpt4 book ai didi

javascript - angular ngModel可以用来绑定(bind)到HTML元素的属性吗

转载 作者:行者123 更新时间:2023-11-27 23:48:29 26 4
gpt4 key购买 nike

我想知道是否有将 HTML 元素的属性绑定(bind)到 ngModel 的 Angular 方法。

例如我有两个 HTML 元素,如果第一个元素的宽度发生变化,我想更改其他元素的宽度。我认为会有一些方法可以将第一个元素的宽度属性绑定(bind)到模型属性,然后使用相同的模型进行设置其他元素的宽度。

如何以 Angular 方式执行此场景。

最佳答案

可能就像...

<div ng-style="{'width':firstWidth}">
</div>
<div ng-style="{'width':secondWidth}">
</div>

还有一些类似于...的 Controller 代码

$scope.firstWidth = 100 + "px";
$scope.secondWidth = $scope.firstWidth;

然后在某处更改第一个宽度并注意第二个宽度会自动更改。在本质上。我不知道这是否是最好的方法,因为有很多方法可以做到这一点,但这里是最简单的。

评论示例

<div ng-style="{'width':size}">
</div>
<div ng-style="{'width':size}">
</div>

$scope.size = Whatever number your controller is giving you for this dynamic size

关于javascript - angular ngModel可以用来绑定(bind)到HTML元素的属性吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28485305/

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