vue+elementUI 表单项赋值后无法修改的问题

出现此问题的原因是因为,初始化表单的时候没有给 '表单' 或者 '表单中某一项' 的初始值造成的;

或者赋值的时候,直接使用的=赋值

如给表单中的 user 字段赋值出现问题,那么解决方法如下:

给个初始值

js 复制代码
form:{
  user:''
}

错误赋值:this.form.user='需要赋值的值'
正确赋值:this.$set(this.form,'user','需要赋值的值')
相关推荐
BigTopOne1 分钟前
android jetpack 有哪些常用的组件
前端
sunbyte1 分钟前
50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | DragNDrop(拖拽占用组件)
前端·javascript·css·vue.js·vue
快起来别睡了3 分钟前
Vue 响应式系统与 `computed` 属性详解:小白也能学会的完整指南
vue.js
柚子8164 分钟前
告别FLIP动画:View Transition API带来的革命性变革
前端·javascript
level_xiwei4 分钟前
有关资源泄漏的一些知识
前端
excel6 分钟前
使用 Prisma 实现数据库字段的动态迁移实践
前端·后端
天涯学馆8 分钟前
JS 组合模式在组件化开发中的应用:从原理到实战
前端·javascript·面试
玲小珑9 分钟前
Next.js 教程系列(七)服务端渲染 (SSR) 深度探究:`getServerSideProps`
前端·next.js
FogLetter9 分钟前
闭包:JavaScript中的魔法背包
前端·javascript
前端小巷子10 分钟前
浏览器的同源策略与跨域问题
前端·面试·浏览器