<search @doSearch="doSearch" />
export default {
methods: {
doSearch(searchVal, fieldForm) {
console.log('doSearch', searchVal, fieldForm)
}
}
}
<search :value="searchForm"
:showFilter="searchFormFields && searchFormFields.length > 0"
:fieldList="searchFormFields"
@doSearch="doSearch">
</search>
export default {
data() {
return {
searchForm: {
"billId": "",
"sampleId": "",
},
searchFormFields: [{
"title": "报检单号", "formKey": "billId", "type": "input", "required": true,
"props": {
"maxlength": "32", "clearable": true, "placeholder": "请输入报检单号"
}
}, {
"title": "样品编号", "formKey": "sampleId", "type": "input", "required": false,
"props": {
"maxlength": "32", "clearable": true, "placeholder": "请输入样品编号"
}
}]
}
},
methods: {
doSearch(searchVal, fieldForm) {
console.log('doSearch', searchVal, fieldForm)
}
}
}