javascript - 为什么我在获取表单的值(vue.js / js)后无法重置表单
问题描述
我正在研究 Vue.js,我想创建一些小应用程序。所以我有一个问题,然后我想使用表单值将新元素推送到数组并在重置表单之后。问题是表单没有重置,但是如果我删除推送到数组的行,它就可以工作。我知道如果对立的命令逐个站点站立,则javascript不会进行更改,但我已尝试解决var WindowHeight = Window.innerHeight;"
在命令之间添加的问题,但它仍然无法正常工作。请你能帮助我,我不知道为什么会这样?HTML 代码 Vue.js 代码
解决方案
您可以在推送值后通过重置反应数据来重置表单:
addnewProduct (e) {
this.list.push({value1: this.value1, value2: this.value2})
this.value1 = ""
this.value2 = ""
}
完整工作示例:Vue SFC Playgorund
推荐阅读
- php - (新手)写了 2 个函数,但是一个接一个地出错
- node.js - cron 不执行 nodejs 脚本
- mongodb - 如何从数组中获取对应的最小值属性
- docker - 如何在无根容器上启用端口绑定?
- quarkus - dockerizing 微服务原生镜像抛出 java 安全异常
- android - 是什么让 NullpointException 出现在我的代码中?
- text - 我的文字不在引导卡的范围内。为什么不?
- python - 如何将循环的输出保存到 CSV 文件?
- postgresql - SUM OVER PARTITION ON 日期范围
- javascript - 在 DOM 中附加 HTML,选择器看不到