这篇文章主要介绍了antdvue中怎么在form表单的自定义组件里使用v-decorator的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇antdvue中怎么在form表单的自定义组件里使用v-decorator文章都会有所收获,下面我们一起来看看吧。项目需要,在表单中上传图片,所以要自己定以一个上传图片的组件,直接在form中使用,但是普通的自定义组件无法使用表单的v-decorator。转自官方的一段话this.form.getFieldDecorator(id, options) 和 v-decorator=”[id, options]”经过 getFieldDecorator或v-decorator 包装的控件,表单控件会自动添加 value(或 valuePropName 指定的其他属性) onChange(或 trigger 指定的其他属性)免费云主机域名,数据同步将被 Form 接管,这会导致以下结果:你不再需要也不应该用 onChange 来做同步,但还是可以继续监听 onChange 等事件。你不能用控件的 value defaultValue 等属性来设置表单域的值,默认值可以用 getFieldDecorator 或 v-decorator 里的 initialValue。你不应该用 v-model,可以使用 this.form.setFieldsValue 来动态改变表单值。大概描述一下就是,一旦在form下使用了v-decorator之后,就不需要使用v-model,其实实现上也有所相同,在自定义组件中需要自己定以model的东西,详细可以查阅官网。通俗来说,想使用v-decorator,就必须要有个value想子组件传递数据。和一个change方法将子组件的数据变动告诉父组件,下面看部分代码注意:value不要给默认值,不然会爆警告default value can not collect, please use option.initialValue to set default value.例子,封装一个上传图片的组件,在form中使用子组件父组件使用v-decorator是ant Design的控件验证属性经过 getFieldDecorator 或 v-decroator 包装的控件,表单控件会自动添加 value onChange 或者 trigger ,数据同步由Form接管,这会导致以下结果你不在需要也不应该用 onChange 同步,但是可以继续监听 onChange事件你不能用控件的 value defaultValue等属性来设置表单域的值,默认值可以用 getFieldDecorator 或 v-decorator里的 initialValue你不应该用 v-model 可以使用 this.form.setFieldsValue 来动态改变表单值定义form:v-decroator取值v-decroator赋值清空表单数据关于“antdvue中怎么在form表单的自定义组件里使用v-decorator”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“antdvue中怎么在form表单的自定义组件里使用v-decorator”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。
这篇文章主要介绍了如何使用Golang快速构建出命令行应用程序的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何使用Golang快速构建出命令行应用程序文章都会有所收获,下面我们一起来看看吧。urfave/cli是一个简单、快速、…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。