ionic 自定义弹框效果


Posted in Javascript onJune 27, 2017

在工作过程中往往需要自定义的弹框。因此,将内容整理如下,以方便学习。若有不当之处,敬请斧正!

思路

  • 利用ionic自带的弹框$ionicPopup。
  • 隐藏头部和尾部,只保留body部分
  • 在利用templateUrl或者template,引入需要的模板

代码

$ionicPopup.show({
    cssClass:'team-popup',
    template: "<div class='list popup-form'>" +
    "<div class = 'form-title'>{{tempItem.name}}</div>" +
    "<div class='form-content'>" +
     "<div class='input-name'>input1:</div>" +
     "<div class='input-area'><input type='number' placeholder='10.00' ng-model='tempItem.input1'></div>" +
    "</div>" +
    "<div class='form-content'>" +
     "<div class='input-name'>input2:</div>" +
     "<div class='input-area'><input type='number' ng-model='tempItem.input2'></div>" +
    "</div>" +
    "<div class='form-button'>" +
     "<button class='button wyl-left-button' ng-click='fnClosePopup()' >cancel</button>" +
     "<button class='button wyl-right-button' ng-click='fnExchangeGoods()' >submit</button>" +
    "</div>" +
    "</div>",
    scope: $scope
   });
/**弹出窗popup 无titlecss*/
.team-popup .popup-head{
 display: none;
}
.team-popup .popup{
 padding: 0;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius:5px;
}
.team-popup .popup-body{
 padding: 0;
 /*overflow-y:scroll;*/
}
/*自定义表单*/
.popup-form{
 font-size:15px
}
.form-title{
 margin: 10px;
 text-align:center
}
.form-content{
 width: 90%;
 height: 36px;
 background-color: white;
 padding-left: 10px;
 margin:10px auto;
 position: relative;
 border-radius: 5px;
}
.form-content input{
 line-height: 36px;
 padding-left:10px
}
.input-name{
 float: left;
 line-height: 36px;
}
.input-area{
 width: 50%;
 float: left;
 height: 36px;
}
.form-button{
 width: 90%;
 height: 36px;
 margin:10px auto;
 position: relative;
}
.form-button button{
 width: 50%;
 border-radius: 5px;
 min-height: 10px;
 height: 100%;
 line-height: 100%;
}

效果

ionic 自定义弹框效果

以上所述是小编给大家介绍的ionic 自定义弹框效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
在JavaScript中,为什么要尽可能使用局部变量?
Apr 06 Javascript
JavaScript中的面向对象介绍
Jun 30 Javascript
比较不错的JS/JQuery显示或隐藏文本的方法
Feb 13 Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
Mar 15 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
Feb 20 Javascript
vue使用pdfjs显示PDF可复制的实现方法
Dec 14 Javascript
详解 微信小程序开发框架(MINA)
May 17 Javascript
Angular中innerHTML标签的样式不起作用的原因解析
Jun 18 Javascript
浅谈v-for 和 v-if 并用时筛选条件方法
Nov 07 Javascript
vue-cli3.X快速创建项目的方法步骤
Nov 14 Javascript
Vue快速实现通用表单验证的方法
Feb 24 Javascript
nestjs中异常过滤器Exceptionfilter的具体使用
Feb 07 Javascript
js脚本编写简单刷票投票系统
Jun 27 #Javascript
详解Vue.js搭建路由报错 router.map is not a function
Jun 27 #Javascript
详解vue.js的事件处理器v-on:click
Jun 27 #Javascript
Vue.js学习记录之在元素与template中使用v-if指令实例
Jun 27 #Javascript
Vue.js常用指令之循环使用v-for指令教程
Jun 27 #Javascript
js获取地址栏参数的两种方法
Jun 27 #Javascript
React组件之间的通信的实例代码
Jun 27 #Javascript
You might like
php下清空字符串中的HTML标签的代码
2010/09/06 PHP
DOM XPATH获取img src值的query
2013/09/23 PHP
ASP中用Join和Array,可以加快字符连接速度的代码
2007/08/22 Javascript
在ASP.NET中使用JavaScript脚本的方法
2013/11/12 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
Jquery Ajax xmlhttp请求成功问题
2015/02/04 Javascript
Javascript中的apply()方法浅析
2015/03/15 Javascript
JS实现浏览器状态栏文字从右向左弹出效果代码
2015/10/27 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
2015/11/24 Javascript
Angular的Bootstrap(引导)和Compiler(编译)机制
2016/06/20 Javascript
webpack+vue.js实现组件化详解
2016/10/12 Javascript
javascript动画之磁性吸附效果篇
2016/12/09 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
基于javascript 显式转换与隐式转换(详解)
2017/12/15 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
关于jquery中attr()和prop()方法的区别
2018/05/28 jQuery
微信小程序踩坑记录之解决tabBar.list[3].selectedIconPath大小超过40kb
2018/07/04 Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
2018/08/08 Javascript
浅谈VUE单页应用首屏加载速度优化方案
2018/08/28 Javascript
Python实现比较两个文件夹中代码变化的方法
2015/07/10 Python
Python 高级专用类方法的实例详解
2017/09/11 Python
使用tensorflow实现线性svm
2018/09/07 Python
PyCharm代码回滚,恢复历史版本的解决方法
2018/10/22 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
python实现UDP协议下的文件传输
2020/03/20 Python
Python selenium文件上传下载功能代码实例
2020/04/13 Python
医学护理系毕业生求职信
2013/10/01 职场文书
人力资源管理专业自荐书范文
2014/02/10 职场文书
师范教师专业大学生职业生涯规划范文
2014/03/02 职场文书
工程项目经理任命书
2014/06/05 职场文书
文明好少年事迹材料
2014/08/19 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
2015年班组建设工作总结
2015/05/13 职场文书
庆祝教师节新闻稿
2015/07/17 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书
win11电脑关机鼠标灯还亮怎么解决? win11关机后鼠标灯还亮解决方法
2023/01/09 数码科技