在elementui中如何禁止整个表单操作,只能只读?

我的项目是这样的,就是一个编辑按钮,下面一个表单,只有我点击编辑是,这个表单才可以操作,其他时候是只读状态,是不是我要用上disabled或readonly这些属性来禁止,然后我点击编辑时,循环遍历表单,去除这些disabled,readonly属性达到效果?还是说有其他的好方法,请各位大神赐教

阅读 32.9k
4 个回答

在data里添加一个变量 readonly:false
然后把它绑定到你需要控制的控件里就好了。
加个按钮/选择框什么的修改readonly的值就好了

比如说表单里面有编辑,<el-button :plain="true" :disabled="forbidden">编辑</el-button>

data(){
forbidden:false
}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题