vue可以如何解除双向绑定的值吗

需求是这样的,一个select选项[是,否],选择是,会在后面动态添加3个输入框,提交时会提交4个参数,下拉框的值和生成出的三个input框的值,选择否则,只有一个select
遇到的问题是,我先选是填完数据,在点选否隐藏input项,提交还是会把三个input值提上去,三个input都是借口动态生成的,绑定的值也不固定,所以不能常规去清空,有没有老哥有办法

阅读 3.4k
3 个回答

不要用v-model,用value

可以考虑在select改变时,把所有输入框的值重置

选择是:

params: {
    input: 1,
    input: 2,
    input: 3
}

选择否:

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