我有一个与当前设置的JSON。它的结构是这样的:绑定自定义属性值
{
color: '#111111',
opacity: '0.1',
text_area: {
color: "#222222"
opacity: "0.2"
},
something_else: {
color: "#333333",
opacity: "0.3"
}
}
然后,我在我的页面上有一些输入用户可以选择颜色值。选择由MiniColors执行。当您定义用户不仅应该选择颜色而且不透明时,minicolors会将选定的不透明度值作为属性存储在名为“数据不透明度”的输入标签中。颜色值(十六进制)的存储方式与输入中的任何文本类似。
要进行测试,我已经加入到我的HTML这样的:
{{settings.text_area.color}}
{{settings.text_area.opacity}}
我输入标签如下所示:
<input id="ta" ng-model="settings.text_area.color" data-opacity="0.8"></input>
当然,我只能看到颜色当我更改颜色时显示值,但是如何将数据不透明度属性值(每当用户选择新的不透明度值时都会更改)设置为setti ngs.text_area.opacity变量?看来我必须为此做出自己的指示,不是吗?
如何选择正确的答案? –