Ionic3 UI組件之Gallery Modal詳解
Gallery Modal可以理解為相冊(cè)的預(yù)覽界面??梢燥@示網(wǎng)絡(luò)圖片,也可以顯示base64Image。
在這個(gè)例子中,我用來(lái)實(shí)現(xiàn)圖片的預(yù)覽功能。
相機(jī)拍照,或者相冊(cè)選擇圖片后,用縮略圖組件顯示縮略圖,點(diǎn)擊縮略圖可以預(yù)覽大圖。
組件特性:
- 支持手勢(shì)縮放
- 可加載網(wǎng)絡(luò)圖片,也可以加載本地圖片或者base64Image
參考地址:https://github.com/nikini/ionic-gallery-modal
1)安裝包:
npm install ionic-gallery-modal --save
2)在app.module.ts中添加:
import { GalleryModal } from 'ionic-gallery-modal';
import { ZoomableImage } from 'ionic-gallery-modal';


3)在你的頁(yè)面中直接使用ModalController來(lái)展示:

注意photos數(shù)組里面,加上url屬性,默認(rèn)格式為Array[{ url: string }],否則組件找不到url。
initialSlide是默認(rèn)加載的圖片的索引,不要超出索引范圍。
效果如下:




以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JS 循環(huán)li添加點(diǎn)擊事件 (閉包的應(yīng)用)
這篇文章主要介紹了js循環(huán)li添加點(diǎn)擊事件 (閉包的應(yīng)用)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12
JS+CSS實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘
這篇文章主要為大家詳細(xì)介紹了JS+CSS實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-02-02
js實(shí)現(xiàn)兼容IE、Firefox的圖片縮放代碼
這篇文章主要介紹了js實(shí)現(xiàn)兼容IE、Firefox的圖片縮放代碼,涉及JavaScript操作圖片元素的相關(guān)技巧,需要的朋友可以參考下2015-12-12
javascript HTML5文件上傳FileReader API
這篇文章主要介紹了javascript HTML5文件上傳FileReader API的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-04-04

