Ionic3 UI组件之autocomplete详解


Posted in Javascript onJune 08, 2017

无论是web开发还是app开发,autocomplete是常用组件之一。

可惜截止到目前,ionic官方并未提供此组件。

ionic2-autocomplete是GitHub上的开源的Ionic2组件,本文将讲解如何在自己的项目中使用它。

组件地址https://github.com/kadoshms/ionic2-autocomplete

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

2)打开app.module.ts,添加:import { AutoCompleteModule } from 'ionic2-auto-complete';

并且在imports数组里面增加AutoCompleteModule

3)打开app.scss,添加:@import "../../node_modules/ionic2-auto-complete/auto-complete";

4)直接找你的page中使用组件:<ion-auto-complete></ion-auto-complete>

5)给autocomplete添加dataProvider:写一个service来从后台获取数据,ionic g provider autocomplete-service,

代码如下:

Ionic3 UI组件之autocomplete详解

别忘了在app.module.ts中增加:

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

并且在providers数组中增加AutocompleteServiceProvider。

7)在你使用autocomplete组件的page ts文件中,增加:

import{AutocompleteServiceProvider}from'../../providers/autocomplete-service/autocomplete-service';constructor构造函数中增加:publicautocompleteSer:AutocompleteServiceProvider

8)在刚刚使用ion-auto-complete的地方修改为:<ion-auto-complete[dataProvider]="autocompleteSer"></ion-auto-complete>9)

ionic serve看看效果吧。

Ionic3 UI组件之autocomplete详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 弹出层注册页面等(asp.net后台)
Jun 17 Javascript
ExtJS4 表格的嵌套 rowExpander应用
May 02 Javascript
基于Bootstrap实现Material Design风格表单插件 附源码下载
Apr 18 Javascript
浅析jquery与checkbox的checked属性的问题
Apr 27 Javascript
jQuery Ajax Post 回调函数不执行问题的解决方法
Aug 15 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
Feb 17 Javascript
JS实现瀑布流布局
Oct 21 Javascript
浅谈Webpack 持久化缓存实践
Mar 22 Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
Sep 28 Javascript
微信小程序自定义带价格显示日历效果
Dec 29 Javascript
微信小程序登录时如何获取input框中的内容
Dec 04 Javascript
使用refresh_token实现无感刷新页面
Apr 26 Javascript
jQuery+ajax实现局部刷新的两种方法
Jun 08 #jQuery
gulp解决跨域的配置文件问题
Jun 08 #Javascript
angular 用拦截器统一处理http请求和响应的方法
Jun 08 #Javascript
jQuery 添加样式属性的优先级别方法(推荐)
Jun 08 #jQuery
Ionic项目中Native Camera的使用方法
Jun 07 #Javascript
详解angular ui-grid之过滤器设置
Jun 07 #Javascript
微信小程序 地图map实例详解
Jun 07 #Javascript
You might like
基于PHP的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
php将字符串转化成date存入数据库的两种方式
2014/04/28 PHP
我整理的PHP 7.0主要新特性
2016/01/07 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
php脚本运行时的超时机制详解
2016/02/17 PHP
PHP函数shuffle()取数组若干个随机元素的方法分析
2016/04/02 PHP
php设计模式之单例模式用法经典示例分析
2019/09/20 PHP
JS获取页面input控件中所有text控件并追加样式属性
2013/02/25 Javascript
JavaScript数字和字符串转换示例
2014/03/26 Javascript
javascript的数组和常用函数详解
2014/05/09 Javascript
JavaScript设计模式之外观模式实例
2014/10/10 Javascript
Javascript json object 与string 相互转换的简单实现
2016/09/27 Javascript
Bootstrap实现提示框和弹出框效果
2017/01/11 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
2017/02/15 Javascript
javascript基本数据类型和转换
2017/03/17 Javascript
详解vue-cli + webpack 多页面实例应用
2017/04/25 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
AngularJS监听ng-repeat渲染完成的两种方法
2018/01/16 Javascript
vue iview多张图片大图预览、缩放翻转
2019/07/13 Javascript
JS实现点击掉落特效
2021/01/29 Javascript
Python中的自定义函数学习笔记
2014/09/23 Python
使用Python实现下载网易云音乐的高清MV
2015/03/16 Python
Python实现修改文件内容的方法分析
2018/03/25 Python
pygame游戏之旅 添加碰撞效果的方法
2018/11/20 Python
Python OpenCV调用摄像头检测人脸并截图
2020/08/20 Python
Python用来做Web开发的优势有哪些
2020/08/05 Python
基于python的opencv图像处理实现对斑马线的检测示例
2020/11/29 Python
AmazeUI 图标的示例代码
2020/08/13 HTML / CSS
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
房地产开发计划书
2014/01/10 职场文书
奠基仪式策划方案
2014/05/15 职场文书
安全口号大全
2014/06/21 职场文书
2014年大学学生会工作总结
2014/12/02 职场文书
2016年劳模先进事迹材料
2016/02/25 职场文书
医学会议开幕词
2016/03/03 职场文书
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python