Compare commits

..

No commits in common. "57ef27b43d35db6c41205234b7743f9faa7a6fd3" and "578004cdb75e1a8f2aea13fea2649af484ae508f" have entirely different histories.

2 changed files with 7 additions and 10 deletions

View File

@ -44,7 +44,7 @@ export default {
data() {
return {
values: [null, []],
swidth:100,
swidth:90,
inputValue:"",
selectvalue:"",
imeipopover:false,
@ -66,8 +66,6 @@ export default {
if(find){
let fontwidth=this.getStringWidth(find.label);
this.swidth=fontwidth>165?165:fontwidth;
}else{
this.swidth=100;
}
},

View File

@ -7,7 +7,7 @@
:value="value&&value[0]"
@change="onSelect"
class="ag_select_group"
:style="{ width: `${swidth+20}px` }"
:style="{ width: `${swidth}px` }"
>
</ag-select>
<ag-input
@ -132,13 +132,12 @@
throw new Error("请传入数组");
}
let newselectValue=newVal[0];
const find=newselectValue&&newselectValue!=""&&this.$attrs.options&&this.$attrs.options.find((f)=>f.value==newselectValue);
const find=this.$attrs.options&&this.$attrs.options.find((f)=>f.value==newselectValue);
if(find){
let fontwidth=this.getStringWidth(find.label);
this.swidth=fontwidth>165?165:fontwidth;
}else{
this.swidth=120;
}
},
immediate: true,
},
@ -152,13 +151,13 @@
methods: {
onSelect(value){
if(this.$listeners.change){
this.$emit("change", [value||"", this.value[1]||""]);
this.$emit("change", [value, this.value[1]||""]);
}
},
onInputChange(val){
if(this.$listeners.change){
this.$emit("change", [this.value[0]||"",val]);
this.$emit("change", [this.value[0] ||"",val]);
}
},
getStringWidth(text) {