slideSelect

功能描述

  1. slide_select模块实现了在移动端下拉滑动的时候,实现多选功能,跟点击单独选择,用vue封装一个组件,开发只需要传入对应数据就可以直接引用到项目里面。如需要改变样式可以对应在selection_list.css改变样式,selection_list.js改变html格式;

依赖的模块

依赖vue.js

效果图

快速使用

  1. html代码
  2. <link rel="stylesheet" type="text/css" href="./libs/selection_list.css" />
  3. <div id="app">
  4. <selection_list :list="list" :num="num"></selection_list>
  5. </div>
  6. <script src="./libs/selection_list.js"></script>
  7. // 引用封装的模块 选择列表
  8. Vue.component('selection_list', window.selection_list);
  9. //初始化vue apicloud真机模式需要放到下面的{}中执行
  10. initVue();
  11. apiready = function() {
  12. };
  13. function initVue() {
  14. vm = new Vue({
  15. el: '#app',
  16. data: function() {
  17. return {
  18. list: [{
  19. name: '选择1',
  20. isActive: false
  21. }, {
  22. name: '选择2',
  23. isActive: false
  24. }, {
  25. name: '选择3',
  26. isActive: false
  27. }, {
  28. name: '选择4',
  29. isActive: false
  30. }, {
  31. name: '选择5',
  32. isActive: false
  33. }, {
  34. name: '选择6',
  35. isActive: false
  36. }], //json格式数据
  37. num: -1 //初始化选中区域
  38. }
  39. },
  40. mounted: function() {
  41. },
  42. methods: {
  43. }
  44. })
  45. }

特别说明

  1. 使用本模块需要特别注意 Vue.component引用需要放到js代码最前面,不然无效。