|
|
@ -1,12 +1,13 @@
|
|
|
|
/*
|
|
|
|
/*
|
|
|
|
* @Author: your name
|
|
|
|
* @Author: your name
|
|
|
|
* @Date: 2021-10-16 09:48:35
|
|
|
|
* @Date: 2021-10-16 09:48:35
|
|
|
|
* @LastEditTime: 2021-10-16 09:48:35
|
|
|
|
* @LastEditTime: 2021-11-02 17:07:15
|
|
|
|
* @LastEditors: Please set LastEditors
|
|
|
|
* @LastEditors: Please set LastEditors
|
|
|
|
* @Description: In User Settings Edit
|
|
|
|
* @Description: In User Settings Edit
|
|
|
|
* @FilePath: /data-show/src/utils/gol/ops.js
|
|
|
|
* @FilePath: /data-show/src/utils/gol/ops.js
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
export default {
|
|
|
|
export default function createOps(scrollingX = true, scrollingY = true) {
|
|
|
|
|
|
|
|
return {
|
|
|
|
vuescroll: {
|
|
|
|
vuescroll: {
|
|
|
|
mode: "native", //模式:pc natice 移动端是slice
|
|
|
|
mode: "native", //模式:pc natice 移动端是slice
|
|
|
|
sizeStrategy: "percent", //父元素是否是固定的是就percent 不是就是number 填一个数值
|
|
|
|
sizeStrategy: "percent", //父元素是否是固定的是就percent 不是就是number 填一个数值
|
|
|
@ -15,8 +16,8 @@ export default {
|
|
|
|
scrollPanel: {
|
|
|
|
scrollPanel: {
|
|
|
|
initialScrollY: false, //初始化距离顶部的位置
|
|
|
|
initialScrollY: false, //初始化距离顶部的位置
|
|
|
|
initialScrollX: false, //初始化距离左侧的位置
|
|
|
|
initialScrollX: false, //初始化距离左侧的位置
|
|
|
|
scrollingX: true, // 是否开启横向滚动
|
|
|
|
scrollingX: scrollingX, // 是否开启横向滚动
|
|
|
|
scrollingY: true, //是否开启竖向滚动
|
|
|
|
scrollingY: scrollingY, //是否开启竖向滚动
|
|
|
|
speed: 300, //多长时间内完成一次滚动。 数值越小滚动的速度越快。
|
|
|
|
speed: 300, //多长时间内完成一次滚动。 数值越小滚动的速度越快。
|
|
|
|
easing: 'easeInQuad', //默认动画
|
|
|
|
easing: 'easeInQuad', //默认动画
|
|
|
|
verticalNativeBarPos: "right",
|
|
|
|
verticalNativeBarPos: "right",
|
|
|
@ -44,4 +45,5 @@ export default {
|
|
|
|
size: "6px", //bar 的尺寸。
|
|
|
|
size: "6px", //bar 的尺寸。
|
|
|
|
disable: false, //是否禁用滚动条。
|
|
|
|
disable: false, //是否禁用滚动条。
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|