vux 实现多栏滚动
1.PopupPicker 组件
<!-- vux-ui -->
<template><div><!-- 标题栏 --><x-header title="vux-ui"></x-header><!-- 内容部分 --><group><x-input :placeholder="'标题'"></x-input><x-textarea :value="content" :max="200" name="description" :placeholder="'提示'"></x-textarea></group><!-- 两栏滚动 --><divider>两栏滚动</divider><popup-picker :title="title2" :data="list2" :columns="2" v-model="value2" @on-change="onChangeValue2" show-name></popup-picker><!-- 三栏滚动 --><divider>三栏滚动</divider><popup-picker :title="title3" :data="list3" :columns="3" v-model="value3" @on-change="onChangeValue3" show-name></popup-picker></div>
</template><script>import { XHeader, Group, XInput, XTextarea, Divider, PopupPicker } from 'vux'export default {name: 'VuxUI',components: {XHeader,Group,XInput,XTextarea,Divider,PopupPicker,},data(){return {content:'使用vux,需要配置webpack.base.conf.js文件',// 两栏滚动title2: '联动显示文字',list2: [{name: '中国',value: 'china',parent: 0}, {name: '美国',value: 'USA',parent: 0}, {name: '广东',value: 'china001',parent: 'china'}, {name: '广西',value: 'china002',parent: 'china'}, {name: '美国001',value: 'usa001',parent: 'USA'}, {name: '美国002',value: 'usa002',parent: 'USA'}],value2: [],// 三栏滚动title3: '联动显示文字',list3: [{name: '中国',value: 'china',parent: 0}, {name: '美国',value: 'USA',parent: 0}, {name: '广东',value: 'china001',parent: 'china'}, {name: '广西',value: 'china002',parent: 'china'}, {name: '美国001',value: 'usa001',parent: 'USA'}, {name: '美国002',value: 'usa002',parent: 'USA'}, {name: '广州',value: 'gz',parent: 'china001'}, {name: '深圳',value: 'sz',parent: 'china001'}, {name: '广西001',value: 'gx001',parent: 'china002'}, {name: '广西002',value: 'gx002',parent: 'china002'}, {name: '美国001_001',value: '0003',parent: 'usa001'}, {name: '美国001_002',value: '0004',parent: 'usa001'}, {name: '美国002_001',value: '0005',parent: 'usa002'}, {name: '美国002_002',value: '0006',parent: 'usa002'}],value3: []}},methods: {onChangeValue2(val){console.log(val);},onChangeValue3(val){console.log(val);}}}
</script><style lang="less" scoped>//
</style>
2.效果图
.
vux 实现多栏滚动相关推荐
- 导航栏-滚动渐变 - 封装版
导航栏-滚动渐变 (已封装插件,任意调用) 样式采用mui框架的样式(无须在意) <!DOCTYPE html> <html><head><meta char ...
- Vue 顶部栏滚动控制显隐和文字字体闪光动画效果随笔
Vue top栏滚动显隐和文字字体颜色过渡动画效果随笔 好长时间没用css动画效果了,今天恰好在封装某个组件时用上,随笔记下. <template><div class=" ...
- vue仿今日头条_微信小程序仿今日头条导航栏滚动解析
项目需要,做一个和今日头条一样的导航栏,可以横行滚动,幸好再weui里面看到了类似的例子 地址:https://weui.shanliwawa.top/demo/js4.html,使用iscroll- ...
- 纯css实现导航栏滚动
效果图 描述一下: 我们在做导航栏时,导航项有很多,父容器容不了会导航换行显示,很不好. 写js计算父容器总宽度要容得下所有导航项又不会(假设不会),怎么处理. 用css解决,往下看: 大容器div: ...
- cordova移动端的导航栏滚动侦听
滚动侦听的插件有很多,比如: bootstrap提供的滚动监听点击打开链接, amazeui提供的滚动侦测导航点击打开链接 由于插件应用到项目中会出现问题,利用jQuery实现了简单功能,运用了国内流 ...
- vue导航栏滚动下拉条上拉隐藏,下拉显示切换样式变化(源码)
目录 案例1 源码如下 效果如下 案例2 源码如下 效果如下 最后 案例1 源码如下 navBar内容,上拉显示navBar,下拉隐藏navBar,固定在顶部,样式切换 <template> ...
- 推荐一款jQuery导航栏滚动悬浮插件stickUp
DEMO: http://www.htmldrive.net/edit_media/2013/201311/20131104/stickUp-master/index.html 介绍: http:// ...
- 小程序 横向滚动导航栏
先上案例最终效果: 案例实现功能: 1.导航栏横向滚动效果 2.当前元素有下划线标识 3.点击元素,导航栏滚动到相应位置 以下将分步骤逐步完善陈述这些功能,最终会呈现所有代码 1.引用组件scroll ...
- 微信小程序点击tab栏切换,点击切换某个tab滚动到中间( uniapp )
微信小程序点击tab栏切换,点击某个tab滚动到中间( uniapp ) 之前写过原生js的tab栏滚动到中间,正好最近有个uniapp小程序项目中要用到tab切换滚动, 写个demo发出来 + 注意 ...
最新文章
- AC日记——[HNOI2010]BOUNCE 弹飞绵羊 洛谷 P3203
- 【高并发】Redis如何助力高并发秒杀系统?看完这篇我彻底懂了!!
- EntityFramework 4.x 使用中遇到的问题 (2)
- SQL删除重复的记录(只保留一条)
- Fedora开启FTP服务
- C++使用new和不使用new关键字实例化对象的区别
- 【哲学】为什么威尔·杜兰特在其所著的《哲学的故事》一书中说“所有科学源于哲学,终于艺术?”
- c++读取图片_Pytorch读取,加载图像数据(一)
- dns服务器的配置与管理
- bat命令运行java程序
- php面向对象代码_PHP 面向对象实现代码
- JAVA 基础(0)教学视频的选择和笔记本的选择
- 财经大数据可视化Vdc平台_大数据时代-可视化数据分析平台必不可少
- IDS和IPS是什么,有什么区别?
- 凯利讯分享ECL电路与TTL电路的使用注意事项
- c语言考试可视化编辑器无法提交,一行代码解决The7升级后可视化编辑器不能正常工作的问题...
- 企业微信可以取消实名认证吗?如何操作?
- php 汉语转换拼音
- Python金融科技:cufflinks绘制金融图表
- JavaScript入门学习指南