diff --git a/src/components/d2-container/components/mixins/bs.js b/src/components/d2-container/components/mixins/bs.js index 50a74723..51c44913 100644 --- a/src/components/d2-container/components/mixins/bs.js +++ b/src/components/d2-container/components/mixins/bs.js @@ -30,7 +30,7 @@ export default { } }, this.betterScrollOptions)) // 滚动时发出事件 并且统一返回的数据格式 - this.BS.on('scroll', ({x, y}) => this.$emit('scroll', { + this.BS.on('scroll', ({ x, y }) => this.$emit('scroll', { x: -x, y: -y })) diff --git a/src/pages/demo/d2-crud/index/index.vue b/src/pages/demo/d2-crud/index/index.vue index aef01a67..34162de4 100644 --- a/src/pages/demo/d2-crud/index/index.vue +++ b/src/pages/demo/d2-crud/index/index.vue @@ -17,4 +17,3 @@ export default { } } - diff --git a/src/pages/demo/element/data-table/components/table13/index.vue b/src/pages/demo/element/data-table/components/table13/index.vue index a915b6c1..eaf9b07b 100644 --- a/src/pages/demo/element/data-table/components/table13/index.vue +++ b/src/pages/demo/element/data-table/components/table13/index.vue @@ -37,7 +37,7 @@ - + - diff --git a/vue.config.js b/vue.config.js index f3d63c54..4b75d773 100644 --- a/vue.config.js +++ b/vue.config.js @@ -34,23 +34,30 @@ module.exports = { // 解决 cli3 热更新失效 https://github.com/vuejs/vue-cli/issues/1559 config.resolve .symlinks(true) - if (process.env.NODE_ENV === 'production') { - config.optimization - // 生产环境移除 console - // 其它优化选项 https://segmentfault.com/a/1190000008995453?utm_source=tag-newest#articleHeader12 - .minimizer([ - new UglifyJsPlugin({ - uglifyOptions: { - compress: { - warnings: false, - drop_console: true, - drop_debugger: true, - pure_funcs: ['console.log'] + config + // 开发环境 + .when(process.env.NODE_ENV === 'development', + // sourcemap不包含列信息 + config => config.devtool('cheap-source-map') + ) + // 非开发环境 + .when(process.env.NODE_ENV !== 'development', config => { + config.optimization + .minimizer([ + new UglifyJsPlugin({ + uglifyOptions: { + // 移除 console + // 其它优化选项 https://segmentfault.com/a/1190000010874406 + compress: { + warnings: false, + drop_console: true, + drop_debugger: true, + pure_funcs: ['console.log'] + } } - } - }) - ]) - } + }) + ]) + }) // markdown config.module .rule('md')