在設置背景色的時候,使用html5 type=color 標簽,但是初始值一直都是黑色的,背景如果沒有設置的時候,應該是白色,比如文本圖元,所以需要設置一個初始的顏色值,
注意:
value不實用,怎么修改值都不會改變
需要用default-value
注意:值得確定,不能使用關鍵字 如red等,還有簡寫的16進制顏色 需要寫全 白色就是#ffffff
<div class="param-gap" v-if="params.pixelType === 'EllipsePixel' ||params.pixelType === 'RectPixel'"> <label class="left" for="">填充顏色 :</label> <div class="right"> <input class="data-value" :default-value="params.fillColor" v-model="params.fillColor" @input="updateData" type="color" /> </div> </div>