0
검색 구성 요소가있는 탭 구성 요소가 있습니다. 이 구성 요소는 textChange-event가있는 검색 창에 있습니다. 이벤트는 앱이 시작될 때 한 번 발생하고 다시 시작하지 않으면 다시 시작됩니다. 동일한 코드는 탭뷰의 일부가 아닌 경우 완벽하게 작동합니다.text 한 번만 트리거 된 TabView의 검색 창 변경
tabview (단축) :
<TabView id="tabview1" (selectedIndexChanged)="onSelectedIndexChanged($event)">
<StackLayout *tabItem="{title: 'search' | L, iconSource: getIconSource('search')}">
<Search></Search>
</StackLayout>
</TabView>
검색 구성 요소는 다음과 같습니다
<Page>
<StackLayout>
<SearchBar [text]="searchPhrase" (textChange)="onTextChanged($event)"></SearchBar>
</StackLayout>
<Page>
onTextChanged()는 인쇄 (또는 오히려 인쇄 것) 콘솔에 새 텍스트.
어떻게 해결할 수 있을까요?
문제를 재현하려했지만 아무 소용이 없습니다. 이 테스트 프로젝트를 사용하여 모든 것이 예상대로 작동합니다 : https://github.com/NickIliev/NS-Issues/tree/master/stackoverflow/searchTab –
테스트 프로젝트를 참조로 사용하고 코드베이스를 광산과 비교할 수 있습니다 게시 된 스 니펫으로 재생산하기에 충분하지 않아 문제를 재현 할 안정적인 방법이 있다면 알려주십시오. –
고마워요! ''요소로 시작하는 별도의 검색 구성 요소가 있습니다. 제거한 후 코드가 작동했습니다. 코드가 너무 적어서 죄송합니다. 추가 할 항목이 무엇인지 알지 못했습니다. –
HannesT117