在你的代码中,self.customerName.setValue(dialogData.data[i].name)
返回了一个对象。当你将这个对象作为字符串拼接到 <input>
元素的 value
属性上时,它会被转换成字符串 [object Object]
。这就是为什么输入框显示【object object】的原因。
要解决这个问题,你需要将 dialogData.data[i].name
的值直接赋给 <input>
元素的 value
属性,而不是通过 self.customerName.setValue()
方法来设置值。请尝试使用以下代码:
<input type="text" class="form-control" value="${dialogData.data[i].name}" disabled/>
这样可以直接将 dialogData.data[i].name
的值赋给输入框的 value
属性,并正确显示在页面上。
内容由零声教学AI助手提供,问题来源于学员提问