Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更新jquery MiniColor rgb的值_Javascript_Jquery_Html_Angularjs - Fatal编程技术网

Javascript 更新jquery MiniColor rgb的值

Javascript 更新jquery MiniColor rgb的值,javascript,jquery,html,angularjs,Javascript,Jquery,Html,Angularjs,我试图设置jquery MiniColor颜色选择器的默认(起始)值,但无法将其设置为任何值。我看到很多示例使用了hex值,但没有一个使用rbg值 我经常遇到这样的错误:“无法读取updateFromInput上未定义的属性'opacity'” opacity:false,不应该是false?是的,应该是。然而,我仍然得到相同的错误。谢谢你发现了! //this value comes from the parent controller and is an object //scope.sta

我试图设置jquery MiniColor颜色选择器的默认(起始)值,但无法将其设置为任何值。我看到很多示例使用了
hex
值,但没有一个使用
rbg

我经常遇到这样的错误:
“无法读取updateFromInput上未定义的属性'opacity'”


opacity:false
,不应该是
false
?是的,应该是。然而,我仍然得到相同的错误。谢谢你发现了!
//this value comes from the parent controller and is an object
//scope.startColor = {r: 122, g: 134, b: 100};
var currentColor = 'rgb(' + scope.startColor.r + ',' + scope.startColor.g + ',' + scope.startColor.b + ')';


element.minicolors('value',currentColor);

scope.$watch('startColor', function() {
    var currentColor = 'rgb(' + scope.startColor.r + ',' + scope.startColor.g + ',' + scope.startColor.b + ')';
    element.minicolors('value',currentColor);
 });

 element.minicolors({
     control: 'wheel',
     format: 'rgb',
     inline: true,
     opacity: false,
     change: function(value, opacity) {
        var rgb = element.minicolors('rgbObject');
        scope.colorUpdated({clr: rgb});
     }
 });