### 问题描述
我写了用this获取input中的值,的确可以渲染但是输入框一改变,渲染的数据就跟着改变
相关代码
<el-button type="primary" @click="tianjia">主要按钮</el-button>
<el-dialog title="收货地址" :visible.sync="dialogTableVisible">
<el-button type="primary" size="mini" @click="addjizhong">添加机种</el-button>
<el-form :model="dataForm">
<el-form-item label="日期">
<el-input v-model="dataForm.modelName" autocomplete="off"></el-input>
</el-form-item>
<el-form-item label="姓名">
<el-input v-model="dataForm.mbVesion" autocomplete="off"></el-input>
</el-form-item>
<el-table :data="list" @selection-change="handleSelectionChange">
<el-table-column property="modelName" label="日期" width="150"></el-table-column>
<el-table-column property="mbVesion" label="姓名" width="200"></el-table-column>
</el-table>
</el-form>
</el-dialog>
addjizhong() {
this.list.push(this.dataForm);
this.list= this.list.concat(this.list2)
},
参考:问题结果
建议你每次添加完成后,将输入框的内容给清空。本例没有实现,你可以自己实现。