vue mint-ui中picker的使用方法介绍

本文主要介绍了vue mint-ui学习笔记之picker的使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。

本文介绍了vue mint-ui picker的使用,分享给大家,也给自己留个学习笔记

Picker的使用

import { Picker } from 'mint-ui';Vue.component(Picker.name, Picker);

登录后复制

API

vue mint-ui中picker的使用方法介绍

vue mint-ui中picker的使用方法介绍

示例一:picker的简单使用

立即学习“前端免费学习笔记(深入)”;

xxx.vue:

  

         

     export default { data () { return { slots:[{values: ['年假', '事假', '病假', '婚假', '其他']}] } }, mounted:function(){ } }    

登录后复制

show:

picker显示出来了

vue mint-ui中picker的使用方法介绍

分析:

pincker的显示,会在上方留下一半的白 

vue mint-ui中picker的使用方法介绍

当拖动的时候,选项就会跑到上方预留的空白位置

vue mint-ui中picker的使用方法介绍

示例二:picker的简单使用——分组picker

xxx.vue:

  

           

    export default { data () { return { slots: [ { flex: 1, values: ['年假', '事假', '病假', '婚假', '其他'], className: 'slot1', textAlign: 'left' }, { pider: true, content: '-', className: 'slot2' }, { flex: 1, values: ['2015-11', '2015-02', '2015-03', '2015-04', '2015-05', '2015-06'], className: 'slot3', textAlign: 'right' } ] } }, mounted:function(){ } }   

登录后复制

show:

vue mint-ui中picker的使用方法介绍

分析:

1.picker还可以拆分成左中右3个部分——具体可以看上面的slot对象的属性

通过slots属性的设置对应的数据,接收一个数组,数组里面分3个对象

对象内除了可以使用values外,还可以使用flex(弹性盒子的flex值,1是充满剩余空间),className(使用slot1、slot2、slot3),textAlign(设置文字的水平位置,可以使用left、center、right)

2.每个picker的高度默认是36px

 vue mint-ui中picker的使用方法介绍

示例三:picker使用change事件

xxx.vue:

  

         

    export default { name: 'app', data () { return { slots: [ { flex: 1, values: ['年假', '事假', '病假', '婚假', '其他'], className: 'slot1', textAlign: 'left' }, { pider: true, content: '-', className: 'slot2' }, { flex: 1, values: ['2015-11', '2015-02', '2015-03', '2015-04', '2015-05', '2015-06'], className: 'slot3', textAlign: 'right' } ] } }, mounted:function(){ }, methods: { onValuesChange(picker, values) { console.log(picker) console.log(values) } } }   

登录后复制

show:

运行后,change事件会自动输出2次内容

这是因为,这里面有2个picker可以选择内容

vue mint-ui中picker的使用方法介绍

分析:

当滚动其中一列的时候,又会触发change事件

vue mint-ui中picker的使用方法介绍

vue mint-ui中picker的使用方法介绍 

示例四:获取change事件所选的内容

xxx.vue:

  

         

    export default { name: 'app', data () { return { value:'', slots: [ { values: ['年假', '事假', '病假', '婚假', '其他', '婚假'] } ] } }, mounted:function(){ }, methods: { onValuesChange(picker, values) { this.value = values[0]; console.log(this.value) } } }   

登录后复制

show:

开启picker的时候,在没有操作的时候,会先自动执行一次change事件,选中第一个选项的内容

vue mint-ui中picker的使用方法介绍 

更改选择的内容,输出了data内的数据

vue mint-ui中picker的使用方法介绍 

示例五:picker的显示个数

xxx.vue:

  

         

    export default { name: 'app', data () { return { value:'', slots: [ { values: ['年假', '事假', '病假', '婚假', '其他', '婚假'] } ], } }, mounted:function(){ }, methods: { onValuesChange(picker, values) { this.value = values[0]; console.log(this.value) } } }   

登录后复制

show:

使用了:visible-item-count=”1″之后,picker的可显示个数就变成了1个

vue mint-ui中picker的使用方法介绍

相关推荐:

vue中mintui picker选择器实现省市二级联动

bootstrap时间控件daterangepicker使用方法详解

微信小程序picker组件简单用法示例

以上就是vue mint-ui中picker的使用方法介绍的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2789056.html

(0)
上一篇 2025年3月8日 18:37:34
下一篇 2025年3月8日 18:37:44

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • vue中配置mint-ui报css错误如何解决

    在vue2.0中引入了mint-ui后总是报一个css的错误,本文主要介绍了vue中配置mint-ui报css错误问题的解决方法,非常具有实用价值,需要的朋友可以参考下,希望能帮助到大家。 但是package.json中已经配置了css-l…

    2025年3月8日 编程技术
    200
  • vue中slot与slot-scope的具体使用方法

    本文主要介绍vue中slot与slot-scope的具体使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 写在前面 vue中关于插槽的文档说明很短,语言又写的很凝练,再加上其和method…

    2025年3月8日
    200
  • react router4.0以上的路由使用方法

    本文主要和大家介绍react router 4.0以上的路由应用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 在4.0以下的react router中,嵌套的路由可以放在一个route…

    编程技术 2025年3月8日
    200
  • vue中ztree的使用方法

    本文主要和大家介绍vue中如何使用ztree,包括配置package.json,自动加载jquery的方法,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下,希望能帮助到大家。 配置package.json 打包下载jque…

    编程技术 2025年3月8日
    200
  • highcharts在angular中使用方法

    本文主要和大家介绍highcharts 在angular中的使用示例代码,非常具有实用价值,需要的朋友可以参考下,希望能帮助到大家。 安装依赖 npm install highcharts-ng –save 登录后复制 引入依赖 ‘hig…

    2025年3月8日
    200
  • ES6迭代器(Iterator)和 for.of循环使用方法

    本文主要和大家介绍了es6 迭代器(iterator)和 for.of循环使用方法学习总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 一、什么是迭代器? 生成器概念在Java,Pytho…

    编程技术 2025年3月8日
    200
  • shell中$使用方法解释

    linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ shell本身的pid(processid) $! shell最后运行的后台process的pid $? 最后运行的命令的结束代码(返回值) $- 使用s…

    编程技术 2025年3月8日
    200
  • Promise的基本使用方法教程

    本文主要和大家分享promise的基本使用方法教程,个人理解就是使用同步编程的写法完成异步编程操作。希望能帮助到大家。 const promise = new Promise((resolve, reject) => { //some…

    编程技术 2025年3月8日
    200
  • layui上传组件使用方法分享

    本文主要和大家分享layui上传组件使用方法,先贴上前端的代码,希望能帮助到大家。 产品特性Form @*table { height: 150px; } .layui-form-label { width: 100px; }*@ 选择多文…

    编程技术 2025年3月8日
    200
  • JsChart组件使用方法简介

    jschart是什么?jschart能够在网页上生成图标,常用于统计信息,十分好用的一个js组件。 使用JsChart 一。导入jscharts.js  二。编写jscharts.jsp测试页面 1.下载JScharts库 从官网下载JSc…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论