temple
<a-form layout="inline" :form="form" @keyup.enter.native="searchQuery">
<a-row :gutter="24">
<a-col :xl="6" :lg="7" :md="8" :sm="24">
<a-form-item label="年份" :label-col="{ span: 6 }" :wrapper-col="{ span:
12 }">
<a-date-picker
mode="year"
placeholder="请选择年份"
format="YYYY"
v-model="queryParam.year"
style="width: 100%"
:open="yearShowOne"
v-decorator="['year', {}]"
@openChange="openChangeOne"
@panelChange="panelChangeOne"
/>
</a-form-item>
</a-col>
data
form: this.$form.createForm(this, { name: 'search' }), // 表单关联设置
method
searchReset() {
this.queryParam = {
year: '',
}
this.form.setFieldsValue({
// date: '',
year: '',
yearPlanName: '',
status: ''
})
this.loadData()
},
该段代码展示了在Vue.js应用中使用AntDesignVue库创建一个内联表单,包含一个年份选择器组件。用户选择年份后,通过`searchQuery`方法触发查询操作。表单数据绑定到`queryParam`对象,并在`searchReset`方法中重置。此外,还包括了对`yearShowOne`、`panelChangeOne`事件的处理。
2365

被折叠的 条评论
为什么被折叠?



