better-scroll结合vue遇到图片引起的问题
使用better-scroll遇到的问题 原来项目中只使用了better-scroll来做轮播图和滑动组件,但是头部和标签栏是固定的,只滑动下面部分,于是设置 scroll-warpper样式如下: .scroll-wrapper { position: absolute; top: 80px; left: 0; right: 0; bottom: 0; } 但是想要实...
使用better-scroll遇到的问题 原来项目中只使用了better-scroll来做轮播图和滑动组件,但是头部和标签栏是固定的,只滑动下面部分,于是设置 scroll-warpper样式如下: .scroll-wrapper { position: absolute; top: 80px; left: 0; right: 0; bottom: 0; } 但是想要实...
箭头函数中的this 它们没有 this。在箭头函数内部访问到的 this 都是从外部获取的。 可选链 通常我们这样写 let user = {}; // user 没有 address alert( user && user.address && user.address.street ); // undefined(不报错) ...
vue的mixin 当有多个组件写了多个同样的语句时,可以使用vue的mixin机制 创建一个utils/mixin.js文件,内容如下: import { mapGetters, mapActions } from 'vuex' export const bookMixin = { computed: { ...mapGetters(['bookName', 'boo...
关于 vue.filters 可以写在单个组件内,也可以单独写全局的然后加到 main.js 中,像是日期格式,数字格式就可以写在全局 ~~和!! ~是按位取反运算,~~是取反两次。 ~~的作用是去掉小数部分,因为位运算的操作值要求是整数,其结果也是整数,所以经过位运算的都会自动变成整数。 !一个!是取反,!!两个再取反,就是强制转换成 Boolen 类型 关于 markdown 语...
Express 三大基础概念 中间件 中间件是一个函数,在请求和响应周期中被顺序调用 const myLogger = function(req, res, next) { console.log('myLogger') next() } app.use(myLogger) 提示:中间件需要在响应结束前被调用 路由 应用如何响应请求的一种规则 响应 / 路径的 get 请求: ...