这段代码一直在报错:
<el-form-item label="五、问答题:">
<ol>
<li v-for="item in ruleForm.questionAndAnswerData" :key="item.id">
<p>题目:{{item.question}}</p>
<el-input
class="input-new-tag"
v-model.trim="item.userAnswer"
ref="saveTagInput"
type="textarea"
:rows="3"
placeholder="请输入答案"
@input="handleChange">
</el-input>
<p>答案:{{item.answer}}</p>
</li>
</ol>
</el-form-item>
难道写法有错吗?我怀疑是el-input有问题?
最后的解决办法是:添加了一个inputValueAnswers就不报错了。这是为什么呢?
这一段 v-model.trim="item.userAnswer"
你的 item.userAnswer 是 Array, el-input 要求的是 字符串(String)