【发布时间】:2020-03-29 09:40:51
【问题描述】:
我想知道如何获取TextArea的内容,将值赋值给变量,将其设置为模型,然后将变量设置为另一个视图中的另一个TextArea。我编写了一些示例,它可以工作,但不能在 TextArea 上。
示例代码如下:
// In init of the Component.js
this.setModel(new JSONModel(), "TransportModel"); // JSONModel required from "sap/ui/model/json/JSONModel"
// In *.controller.js
this.getView().getModel("TransportModel").setProperty("/", {
"Serial": this.byId("mat_serial").getValue() // "mat_serial" == id of the Input box in XML view
});
在最后一步中,我使用模型元素的值设置来自不同视图(也是 XML 和输入框)的文本。
<Text text="{TransportModel>/Serial}" />
效果很好。
但是如何对 TextArea 做同样的事情呢?我怎样才能根据这个模型做到这一点?我想从第一个 TextArea 使用的值也应该在另一个视图中的 TextArea 上。
【问题讨论】:
标签: sapui5