0
我試圖從輸入中獲取值,並將其放入控制器中的變量,但一直返回「無法獲取未定義或空引用的屬性'getValue'」。我應該怎麼做?從片段輸入中獲取值SAPUI5
我酥料餅的片段:
<core:FragmentDefinition
xmlns="sap.m"
xmlns:core="sap.ui.core">
<Popover showHeader="false" contentWidth="240px" contentHeight="350px" placement="Top">
<NavContainer id="navConImage">
<Page id="reserve" showNavButton="true" navButtonPress="onPopNavBack" title="Reserve">
<Input placeholder="data" id="userData"/>
<Button type="Accept" text="Accept" press="onAcceptRoomReservation">
<layoutData>
<OverflowToolbarLayoutData moveToOverflow="false" />
</layoutData>
</Button>
</Page>
</NavContainer>
</Popover>
我的控制器:
onAcceptRoomReservation: function(oEvent) {
var user = this.getView().byId("userData").getValue();
console.log(tab);
},
的[SAPUI5 XML片段的訪問可能的複製元素由ID](https:// stackoverfl ow.com/questions/39660161/sapui5-xml-fragment-access-element-by-id) – n01dea