提交 d1abc6ea 编写于 作者: WodahsOrez's avatar WodahsOrez

升级typescript后,校验错误修复

上级 878a6718
...@@ -268,7 +268,7 @@ export default class AppPicker extends Vue { ...@@ -268,7 +268,7 @@ export default class AppPicker extends Vue {
* @type {string} * @type {string}
* @memberof AppPicker * @memberof AppPicker
*/ */
public selectValue = this.value; public selectValue = null;
/** /**
* 下拉列表节点元素 * 下拉列表节点元素
...@@ -301,6 +301,7 @@ export default class AppPicker extends Vue { ...@@ -301,6 +301,7 @@ export default class AppPicker extends Vue {
@Watch('value',{immediate:true}) @Watch('value',{immediate:true})
public onValueChange(newVal: any, oldVal: any) { public onValueChange(newVal: any, oldVal: any) {
this.curvalue = newVal; this.curvalue = newVal;
this.selectValue = newVal;
if (Object.is(this.editortype, 'dropdown') && this.valueitem) { if (Object.is(this.editortype, 'dropdown') && this.valueitem) {
const value = this.data[this.valueitem]; const value = this.data[this.valueitem];
const index = this.items.findIndex((item: any) => Object.is(item.value, value)); const index = this.items.findIndex((item: any) => Object.is(item.value, value));
...@@ -431,7 +432,6 @@ export default class AppPicker extends Vue { ...@@ -431,7 +432,6 @@ export default class AppPicker extends Vue {
* @param item * @param item
*/ */
public onACSelect(item: any): void { public onACSelect(item: any): void {
this.selectValue = item[this.deMajorField];
if (this.valueitem) { if (this.valueitem) {
this.$emit('formitemvaluechange', { name: this.valueitem, value: item[this.deKeyField] }); this.$emit('formitemvaluechange', { name: this.valueitem, value: item[this.deKeyField] });
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册