File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -239,7 +239,6 @@ $primary-background-color = #d8e8fa;
239239 }
240240
241241 .wg-horizontal-picker {
242- width : 400px ;
243242 border : 1px solid #9 9 9 ;
244243 border-radius : 20px ;
245244 overflow : hidden ;
@@ -253,7 +252,6 @@ $primary-background-color = #d8e8fa;
253252 height : 100% ;
254253 text-align : center ;
255254 display : inline-block ;
256- padding : 0 20px ;
257255 white-space : nowrap ;
258256 position : relative ;
259257 overflow : hidden ;
Original file line number Diff line number Diff line change 120120 "labelWidth" : " 50px"
121121 },
122122 "fieldTypes" : " hPickerTypes" ,
123- "apiKey" : " age" ,
123+ "apiKey" : " age" ,
124+ "itemWidth" :50 ,
125+ "showNumber" :5 ,
124126 "pickerStyle" : {
125127 "color" : " #409eff" ,
126128 "fontsize" : 18 ,
Original file line number Diff line number Diff line change 108108 <el-form-item label =" 按钮背景色" v-if =" selectWg.style.hasOwnProperty('btnStyle')" >
109109 <el-color-picker v-model =" selectWg.style.btnStyle.background" />
110110 </el-form-item >
111+ <el-form-item label =" 每项宽度" v-if =" selectWg.hasOwnProperty('itemWidth')" >
112+ <el-input-number v-model =" selectWg.itemWidth" :min =" 10" size =" small" />
113+ </el-form-item >
114+ <el-form-item label =" 显示个数" v-if =" selectWg.hasOwnProperty('showNumber')" >
115+ <el-input-number v-model =" selectWg.showNumber" :min =" 1" size =" small" />
116+ </el-form-item >
111117 <template v-if =" selectWg .hasOwnProperty (' pickerStyle' )" >
112118 <el-form-item label =" 选中后文字颜色" >
113119 <el-color-picker v-model =" selectWg.pickerStyle.color" />
Original file line number Diff line number Diff line change 126126 :style =" item.style"
127127 >
128128 <div class =" wg-title" :style =" {width:item.label.labelWidth}" >{{item.label.labelTitle}}</div >
129- <div class =" wg-horizontal-picker" >
129+ <div class =" wg-horizontal-picker" :style = " {width:item.itemWidth*item.showNumber+'px'} " >
130130 <div
131131 class =" picker-item"
132132 v-for =" (optionsItem,key) in item.options"
133133 :key =" optionsItem + key"
134- :style =" key===0?{ ...item.pickerStyle }:{}"
134+ :style =" key===0?{ ...item.pickerStyle, width:item.itemWidth+'px' }:{width:item.itemWidth+'px' }"
135135 >{{optionsItem}}</div >
136136 </div >
137137 </div >
You can’t perform that action at this time.
0 commit comments