gpt4 book ai didi

javascript - 如何使用 angularJS 将 css 值与表单输入同步?

转载 作者:行者123 更新时间:2023-11-28 11:18:15 26 4
gpt4 key购买 nike

我有一个颜色选择器输入,我想将背景颜色设置为加载时输入的值,以及每当它发生变化时。我怎样才能用 angularJS 实现这个?我可以使用 ng-style 将它设置为加载,但它不会在值更改时更新

<input type="text" ng-style="setColour(colour)" class="pickerInput" ng-model="colour" />

和:

$scope.setColour = function (colour) {
return { 'background-color': colour }
};

最佳答案

像这样尝试:

$scope.setColour = function () {
return { background-color: +"'"+ $scope.colour+"'" }
};

抱歉,自己测试有点棘手。

更新

由于引用的语法,我更改了回复

http://docs.angularjs.org/api/ng.directive:ngStyle

ng-click="myStyle={color:'red'}"

关于javascript - 如何使用 angularJS 将 css 值与表单输入同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21660921/

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