在你的代码中,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助手提供,问题来源于学员提问




