关于vue的mintUI(移动端)中 action sheet 的使用方法

action sheet

操作表,从屏幕下方移入。

Import

按需引入:
import { Actionsheet } from 'mint-ui';
Vue.component(Actionsheet.name, Actionsheet);
全局导入:全局导入后不用再导入
importMint from'mint-ui'
import'mint-ui/lib/style.css'
Vue.use(Mint);

API

示例:
src/main.js
  1. import Vue from 'vue'  
  2. import App from './App'  
  3. import router from './router'  
  4.   
  5. // 引入mint-ui  
  6. import Mint from 'mint-ui';  
  7. import 'mint-ui/lib/style.css'  
  8. Vue.use(Mint);  
  9.   
  10. Vue.config.productionTip = false  
  11.   
  12. /* eslint-disable no-new */  
  13. new Vue({  
  14.   el: '#app',  
  15.   router,  
  16.   template: '<App/>',  
  17.   components: { App }  
  18. })  
xxx.vue:
  1. <template>  
  2.   <div class="hello">  
  3.       
  4.     <h1 class="page-title">Action Sheet</h1>  
  5.     <div class="page-actionsheet-wrapper">  
  6.       <button class="mint-button mint-button--default mint-button--large" @click="actionSheet">  
  7.         <label class="mint-button-text">点击上拉 action sheet</label>  
  8.       </button>  
  9.        
  10. </div>  
  11.   
  12.   
  13.      <mt-actionsheet  
  14.         :actions= "data"  
  15.         v-model="sheetVisible">  
  16.     </mt-actionsheet>  
  17.   </div>  
  18. </template>  
  19.   
  20.   
  21. <script>  
  22. export default {  
  23.   name: 'hello',  
  24.   data () {  
  25.     return {  
  26.       // action sheet 选项内容  
  27.       data: [{  
  28.         name: '拍照',  
  29.         method : this.getCamera<span style="white-space:pre;">  </span>// 调用methods中的函数  
  30.       }, {  
  31.         name: '从相册中选择',   
  32.         method : this.getLibrary<span style="white-space:pre;"> </span>// 调用methods中的函数  
  33.       }],  
  34.       // action sheet 默认不显示,为false。操作sheetVisible可以控制显示与隐藏  
  35.       sheetVisible: false  
  36.     }  
  37.   },  
  38.   methods: {  
  39.     actionSheet: function(){  
  40.     <span style="white-space:pre;">   </span>// 打开action sheet  
  41.       this.sheetVisible = true;  
  42.     },  
  43.     getCamera: function(){  
  44.       console.log("打开照相机")  
  45.     },  
  46.     getLibrary: function(){  
  47.       console.log("打开相册")  
  48.     }  
  49.   }  
  50. }  
  51. </script>  
  52.   
  53.   
  54. <!-- Add "scoped" attribute to limit CSS to this component only -->  
  55. <style scoped>  
  56.     
  57. </style>  
由于文档中未说明详细,做此说明。

mintUi のaction sheet使用相关推荐

  1. why SAP Fiori action sheet is created as disabled by default

    Created by Wang, Jerry, last modified on Feb 11, 2015 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  2. js - 让 git 上 Mint-UI 的例子跑起来 - 方法大全

    快速入门Mint-ui+项目开发,让Git 上 mint-ui 的例子跑起来! 授人以鱼不如授人以渔! 通过两种方法讲解一个案例,并以此作为组件的通用方法参考! 一. 注意: 我们以Mint-ui框架 ...

  3. mint-ui使用手册

    npm 安装 推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用. npm i mint-ui -S CDN 目前可以通过 unpkg.com/mint-ui 获取到最新版本 ...

  4. mint-ui的学习入门实例

    今早上看了一下mint-ui,官网看的虽然不是完全学会使用,但是通过自己百度了解,现在已经可以掌握对mint-ui的基本使用,下面是我自己练习的一些小案例集合,仅供参考,代码如下: <templ ...

  5. 【Vue学习总结】21.Vue-UI框架之Mint UI的使用

    接上篇<20.Vue路由中的嵌套> 上一篇我们讲解了Vue路由中的嵌套,本篇我们来介绍Vue的UI框架----Mint UI的使用. 本系列博文使用的Vue版本:2.6.11 一.基于Vu ...

  6. 在iOS 8中使用UIAlertController

    本文转载至 http://www.cocoachina.com/ios/20141126/10320.html iOS 8的新特性之一就是让接口更有适应性.更灵活,因此许多视图控制器的实现方式发生了巨 ...

  7. IOS学习笔记(九)之UIAlertView(警告视图)和UIActionSheet(操作表视图)基本概念和使用方法...

    IOS学习笔记(九)之UIAlertView(警告视图)和UIActionSheet(操作表视图)基本概念和使用方法 Author:hmjiangqq Email:jiangqqlmj@163.com ...

  8. 170多个Ionic Framework学习资源(转载)

    在Ionic官网找到的学习资源:http://blog.ionic.io/learning-ionic-in-your-living-room/ 网上的文章比较多,但是很多时候我们很难找到自己需要的. ...

  9. iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)

    本文转载至 http://blog.csdn.net/liuwuguigui/article/details/39494597 IOS8UIAlertViewUIActionSheet iOS8推出了 ...

最新文章

  1. pip 升级_python的pip命令
  2. ST17H26对接RC522读IC卡
  3. flash 多个文件上传
  4. C++普通引用和常引用
  5. mysql容器操作_如何使用运行MySQL构建Docker容器?
  6. 关于单纤与双纤光端机的区别介绍
  7. 【转】重新打包DebianISO实现无人应答安装(UEFI+BIOS)
  8. Python3 基础学习笔记 C07【函数】
  9. OpenGL画简单图形
  10. 倒计时1天 | 一年学遍吴恩达、李飞飞、周志华等17大精品课!(ML、CV、NLP一应俱全)...
  11. susmote个人网站博客论坛(TexTec | 关注互联网技术,传播极客精神)
  12. 调查:是什么让你对开发者聚会(活动)感兴趣?(转 Y.boy一篇文章)
  13. 大白话聊聊Java并发面试问题之谈谈你对AQS的理解?
  14. 面向消息的持久通信与面向流的通信
  15. android dmp文件解析,用minidump_stackwalk分析dmp文件失败
  16. java实习报告_Java实习报告总结3篇
  17. python学习一点 快乐一点(2)乱序整数序列两数之和绝对值最小
  18. 【DAOS】Intel DAOS 分布式异步对象存储
  19. cesium实现简单地图展示
  20. Spring 的 init-method 和 destory-method

热门文章

  1. umap算法_[译]UMAP是如何工作的 UMAP 与 tSNE的原理对比
  2. 快乐的linux命令行
  3. html块级元素h1,div、h1 或 p 元素常常被称为块级元素
  4. 树莓派通过c语言使用相机模块,如何设置树莓派相机模块
  5. 中小企业如何有效管理进销存?ERP系统有何作用?
  6. IP优先级和DSCP之间的关系
  7. SQL Server提示:安装程序无法与下载服务器联系。请提供 Microsoft机器学习服务器安装文件的位置。。。。
  8. hnu社交网络分析作业2
  9. newcoder【链表分割】
  10. coreData详解