在html中通过vue绑定了一个startColor属性
在1.x版本中我可以使用 v-value=“startColor”,并且这个值是双向绑定,使用起来很简单
<ui-color v-value="startColor" @change="onChangeStartColor"></ui-color>
但是在我现在使用的2.0.5版本中必须 :value=“startColor” ,并且只是单向绑定
<ui-color :value="startColor" @change="onChangeStartColor"></ui-color>
需要我在事件中手动赋值
onChangeStartColor(event) {
let value = event.currentTarget.value;
let newColor = cc.color(value[0], value[1], value[2], value[3] );
this.startColor = newColor.toString();
// this.startColor = newColor.toCSS();// 有bug会抛出异常
}
并且这个color值,转换的我是一脸懵逼,到底正确的使用的姿势是什么呢?
文档太简陋,连个简单的使用例子都没有,其他控件都是个数值,这个控件的值稍微有点复杂,希望文档能多来点说明