ionic之点击放大图片
开发过程中常常会遇到点击展示大图片的需求,只需要ng-if,popover-backdrop(弹出框) 就可以轻松实现。
html:
<ion-view><ion-content><div class="item item-input-inset"><img ng-src="{{faceImages.screenImageUrl}}" ng-click="showBigImage(faceImages.screenImageUrl)"></div></ion-content>
</ion-view>
js:
angular.module("app").controller("faceImagesCtrl", ["$scope", "$ionicPopover","$cordovaStatusbar",function ($scope, $ionicPopover, $cordovaStatusbar) {"use strict";$scope.bigImagesUrl = "";$ionicPopover.fromTemplateUrl(“templates/common/big_image.html”, {scope: $scope}).then(function (popover) {$scope.popover = popover;});$scope.showBigImage = function (url) {$scope.bigImagesUrl = url;$scope.popover.show();$cordovaStatusbar.hide();};$scope.hideBigImage = function () {$scope.bigImagesUrl = "";$scope.popover.hide();$cordovaStatusbar.show();};}]);
弹出框html:
<div ng-if="bigImagesUrl" class="popover-backdrop shade" ng-click="hideBigImage()"><img class="bigImage" ng-src="{{bigImagesUrl}}"/>
</div>
css样式:
.shade {position: fixed;top: 0;left: 0;z-index: 10;width: 100%;height: 100%;
}.bigImage {position: absolute;top: 20%;left: 50%;z-index: 10;display: block;transform: translateX(-50%);max-height: 100%;max-width: 100%;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}
也可以运用on-swipe增加左滑右滑切换图片的效果
ionic之点击放大图片相关推荐
- java点击图片发出声音_[Java教程]点击放大图片
[Java教程]点击放大图片 0 2017-11-18 22:00:06 body{ text-align:center} div{ margin:50px auto} function clik(t ...
- 微信小程序点击放大图片
微信小程序点击放大图片 在做微信小程序的时候遇到了这个点击放大的事件,这里记录一下 checkmap:function(e){var imageurl=this.data.mapimagesrc;co ...
- 遍历显示图片,并且可以点击放大图片
遍历显示图片,并且可以点击放大图片 遍历出所有的图片,并且当点击该图片4时,放大该图片. <!DOCTYPE html> <html lang="en"> ...
- android+放大缩小图片+有jar嘛,Android相册支持点击放大图片,滑动切换图片,手势放大缩小...
[实例简介] 项目使用了开源框架Universal-Image-Loader 显示本地图库所有照片 点击放大,单击退出 双击放大缩小 支持左右滑动查看图片 支持手势放大缩小图片 [实例截图] [核心代 ...
- 微信公众号网页上点击放大图片浏览,解决方案
1. 引用微信的JS <script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixi ...
- android 照片点击查看,Android PhotoView点击放大图片效果
使用的PhotoView是这个版本的,比较小巧,很好用,比github上另一个版本的瘦身很多:https://github.com/bm-x/PhotoView 基本测试代码如下:import jav ...
- ionic图片点击放大,双指缩放
对于这个功能,也是查找了好多的资料,到现在其中的代码也需要好好研究研究,这个方法的缺点就是每次只能显示一张图片,并对其进行放大~至于多张图片,以后再研究~ 1.写好模板页(comImageBox.ht ...
- html图片上传阅览并且点击放大
关闭 qq_31540195的博客 目录视图 摘要视图 订阅 异步赠书:9月重磅新书升级,本本经典 程序员9月书讯 每周荐书:ES6.虚拟现实.物联网(评论送书) htm ...
- js动态点击放大缩小图片
图片点击后放大,点击放大图片回到列表界面 html <img class="img img-toggle" src="xxx.jpg" alt=" ...
最新文章
- MySQL 性能优化技巧
- python若干整数的最大值_实例讲解Python中整数的最大值输出
- 深度讲解:同步/异步/阻塞/非阻塞/BIO/NIO/apr
- SQL server 2000安装时提示我”以前的某个程序安装已在安装计算机上创建挂起的文件操作....”...
- java ioutils_java – 无法解析符号’IOUtils’
- [原]那些年整理的Linux常用命令,简单明了
- 线程数究竟设多少合理
- Android SQLite简单操作示例
- 一文看懂二叉搜索树~(又叫二叉查找树) 代码+详解(C/C++)
- opengl画三维点_[500行代码学懂OpenGL]之一画点
- mysql怎么查询两页数据_mysql分页查询踩坑报告
- 荣耀路由2 虚拟服务器,荣耀路由器2恢复出厂设置的两种方法
- C#盛金公式求解一元三次方程
- 设置页眉为计算机网络,word文档设置页眉线如题,怎么设置上边的 – 手机爱问...
- 文件夹自定义重命名的步骤
- Cocoa/Cocoa Touch
- 大学生vb计算机基础,大学计算机基础课程上机考试登录程序的VB实现
- 【浏览器修改请求头】该地址不支持在浏览器打开,如需访问, 请使用微信扫描下方二维码
- windows 查看wifi密码命令
- php 输入出生年月日计算年纪,PHP实现根据出生年月日计算年龄的功能(代码示例)...