>  기사  >  웹 프론트엔드  >  Ionic3 UI 구성 요소에서 자동 완성을 사용하는 방법

Ionic3 UI 구성 요소에서 자동 완성을 사용하는 방법

零下一度
零下一度원래의
2017-06-17 17:30:081701검색

이 글은 주로 참고할만한 가치가 있는 Ionic3 UI 컴포넌트 자동완성 관련 정보를 자세하게 소개하고 있습니다. 관심있는 친구들은 참고하시면 됩니다.

웹 개발이든, 앱 개발이든, 자동완성 하나입니다. 일반적으로 사용되는 구성 요소 중 하나입니다.

안타깝게도 현재 ionic에서는 이 구성 요소를 공식적으로 제공하지 않습니다.

ionic2-autocomplete는 GitHub의 오픈 소스 Ionic2 구성 요소입니다. 이 문서에서는 이를 자신의 프로젝트에서 사용하는 방법을 설명합니다.

구성요소 주소: github.com/kadoshms/ionic2-autocomplete

1) npm install ionic2-auto-complete --save

2) app.module.ts를 열고 추가: import { AutoCompleteModule } from 'ionic2-auto-complete';

그리고 importsarray

에 AutoCompleteModule을 추가하세요.3) app.scss를 열고 다음을 추가하세요: @import "../../node_modules/ionic2-auto-complete/auto-complete ";

4) 페이지에 사용된 구성요소 직접 찾기:

5) 자동 완성에 dataProvider 추가: 백그라운드에서 데이터를 가져오는 서비스 작성 , ionic g 공급자 자동 완성 서비스,

코드는 다음과 같습니다:

app.module.ts에 추가하는 것을 잊지 마세요:

import{AutocompleteServiceProvider}from'../providers/autocomplete- service/autocomplete-service ';

그리고 AutocompleteServiceProvider를 공급자 배열에 추가하세요.

7) 자동 완성 구성 요소를 사용하는 페이지 ts 파일에 다음을 추가합니다.

import{AutocompleteServiceProvider}from'../../providers/autocomplete-service/autocomplete-service';constructor생성자에서, 추가: publicautocompleteSer:AutocompleteServiceProvider

8) ion-auto-complete가 방금 사용된 위치를 다음과 같이 변경합니다: 9)

ionic 서빙하고 효과를 확인해보세요.

위 내용은 Ionic3 UI 구성 요소에서 자동 완성을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.