千家信息网

Vue form表单如何回现

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,本篇内容介绍了"Vue form表单如何回现"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!form
千家信息网最后更新 2024年12月12日Vue form表单如何回现

本篇内容介绍了"Vue form表单如何回现"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

form 表单如何回现

在 Ant Design Of Vue (ant-design-vue) 中,回现不再是使用 v-model ,会提示你直接使用 v-decorator

v-decorator="[

'logo',

{rules: [{ required: true, message: '请上传店铺图片' }], validateTrigger: ['change','blur']}

]"

name="logo"

accept=".png,.jpg,.jpeg,.svg"

method="post"

list-type="picture-card"

class="avatar-uploader"

:show-upload-list="false"

:action="$upload_url"

:headers="headers"

:data="requestData"

@change="handleChange"

>

avatar

上传

回显的话,直接使用 this.form.setFieldsValue

this.form.setFieldsValue({"username":['username_ddddd'],"nickname":['nickname_ddddd']}); //设置值

this.form.setFieldsValue({"username": 'username_ddddd', "nickname": 'nickname_ddddd'}); //设置值

this.form.getFieldsValue();// 获取所有值

this.form.getFieldsValue(['username','nickname']); // 获取某一个值

this.form.resetFields(); // 重置表单值

this.form.validateFields((err,fieldsValue) => { // 校验所有的值

if (!err) {

console.log(fieldsValue); //获取数据 {nickname: "实际值", username: "实际值"}

}else {

console.log(err);

}

});

this.form.validateFields(['nickname'],(err,fieldsValue)=>{ // 校验某个值

if (!err) {

console.log(fieldsValue); //获取数据 {nickname: "实际值"}

}else {

console.log(err);

}

});

这里需要注意的是,有时候会控制台发生一个警告,就是说,你在组件渲染的时候,给我这个表单设置值,关于You cannot set a form field before rendering a field associated with the value

formData: {

handler: function (val) {

const { name, note } = val

this.$nextTick(() => {

if (this.type === 'edit') {

this.form.setFieldsValue({

name,

note

})

}

})

},

deep: true

}

2. upload 组件在上传的时候,会产生 x-request-with 请求头发生跨域的问题,

需要给组件的 headers 设置 x-request-with 为 null

headers: {

'X-Requested-With': null

},

"Vue form表单如何回现"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

表单 实际 组件 内容 数据 时候 更多 知识 实用 学有所成 接下来 困境 图片 就是 就是说 店铺 情况 控制台 文章 有时候 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 企业如何架设网络服务器 移动通信网络安全概念 软件开发c模式 开展网络安全管理配合 邯郸市拓源网络技术有限公司 t100 数据库 存储网络技术选择题库 网络安全等级保护 方案 网络安全进大厂需要学什么 5g是无线接入网络技术吗 软件开发成本是哪类科目 汕头海鲜冷库软件开发 软件开发公司晋升管理制度 本机搭建ftp服务器 软件开发的结款方式 江西戴尔服务器续保价格 什么不属于网络安全防范措施 路客互联网科技有限公司百科 金东区交易软件开发 分机连接不到主机数据库 数据库中多表连接怎么弄 铜陵视频系统服务器 怎么测数据库的慢查询 福建网络安全审计硬件设备提供商 英灵神殿服务器名字是哪个 表格中怎么输入重复数据库 网络安全管理工程师 浙江智慧人口系统软件开发 游戏软件开发课程百度云 梅州数字软件开发价钱
0