0
입력 값을 가져 와서 컨트롤러의 변수에 넣으려고 시도하지만 "정의되지 않은 참조 또는 null 참조의 getValue '속성을 가져올 수 없습니다. 어떻게해야합니까? 프래그먼트 입력에서 값 가져 오기
내 팝 오버 조각 :<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);
},
가능한 중복 ID 별 요소] (https : // stackoverfl ow.com/questions/39660161/sapui5-xml-fragment-access-element-by-id) – n01dea