"true" class="demo-form-inline">
<el-form-item>
<el-input
v-model="searchInfo"
class="search_name"
placeholder="输入文件名称查询">
el-input>
el-form-item>
<el-form-item>
<el-button
link
type="primary"
icon="Search"
@click="onSearch()"
class="el-icon-search">查询
el-button>
el-form-item>
.....
data() {
return {
ruleForm: {
userId: '',
userName: '',
userDate: '',
userAddress: ''
},
tableData: [],
searchInfo: "",
dialogVisible: false,
}
},
。。。
onSearch() {
let postData = this.qs.stringify({
userName: this.searchInfo
});
this.axios({
。。。。
{
"name": "minio-upload-web",
"version": "0.0.0",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview --port 4173"
},
"dependencies": {
"@element-plus/icons-vue": "^2.0.10",
"axios": "^0.27.2",
"axios-extra": "^0.0.6",
"element-plus": "^2.2.14",
"promise-queue-plus": "^1.2.2",
"qs": "latest",
"spark-md5": "^3.0.2",
"vue": "^3.2.37",
"vue-element-loading": "^2.0.2",
"vue-router": "^4.1.3"
},
"devDependencies": {
"@vitejs/plugin-vue": "^3.0.1",
"@vitejs/plugin-vue-jsx": "^2.0.0",
"vite": "^3.0.4"
}
}
初始化修改为 obj:{searchInfo:''}, 即可了