最近使用element ui 写项目,有一个需求,需要在table中添加一个输入框,效果如下
然后就使用了el-input来写
直接复制粘贴
<el-input v-model="input" placeholder="请输入内容"></el-input>
输入框虽然显示出来了,但是输入框却不能输入字。
随后我又加了点东西,变成了这样
<template slot-scope="scope">
<el-input v-model="remarks" placeholder="备注"></el-input>
</template>
这样还是不信,最后我把他改成这样,就可以输入成功了
<template slot-scope="scope">
<el-input v-model="scope.row.remarks" placeholder="备注"></el-input>
</template>
最终我归咎于可能是我写在表格里,每个表格不止一行,我给她添加scope.row就可以在某行中输入!最终输入成功啦