我有一個與當前設置的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變量?看來我必須爲此做出自己的指示,不是嗎?
如何選擇正確的答案? –