提交 6053b0f0 编写于 作者: RedPig97's avatar RedPig97

update:搜索栏组件

上级 039a25dc
......@@ -51,6 +51,17 @@ export default class AppSearchbar extends Vue {
*/
@Prop() fields: any;
@Watch('items',{immediate: true})
onItemsChange(newItems: any[]) {
if (newItems.length == 0) {
this.items.push({
field: null,
mode: null,
editor: null
})
}
}
/**
* 属性项集合
*
......@@ -69,13 +80,6 @@ export default class AppSearchbar extends Vue {
if(!this.fields) {
return;
}
if (this.items.length == 0) {
this.items.push({
field: null,
mode: null,
editor: null
})
}
this.fields.forEach((field: any) => {
let index: number = this.fieldItems.findIndex((item: any) => Object.is(item.value, field.prop));
if(index < 0) {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册