- Mint-UI
- 按需导入对懒加载的小图标显示不完全....
- MUI
- MUI 在用到js的组件的时候,需要手动初始化
- 导入mui.js
mui('.mui-scroll-wrapper').scroll({ deceleration: 0.0005 //flick 减速系数,系数越大,滚动速度越慢,滚动距离越小,默认值0.0006 });
- wapack打包默认启用严格模式,MUI的js里用到了'caller', 'callee', and 'arguments',打包会出错,把严格模式取消掉
- 滑动警告取消
*{ touch-action pan-y }
- 初始化滑动模块要在 图片 组件 mounted 钩子里去初始话.因为滑动条是对DOM元素进行操作,要等所有dom元素都加载完毕
- tabbar不能用 是因为 mui-tab-item 样式 和 这个js里有冲突,要换类名
- 主页组件
- 新闻列表组件
- 新闻信息组件
- 图文列表组件
- 图文信息组件
- 商品组件
- 会员组件
- 购物车组件
- localstorage
- vuex
- 搜索组件
- 为加载更多按钮,绑定点击事件,在事件中,请求 下一页数据
- 点击加载更多,让 pageIndex++ , 然后重新调用 this.getComments() 方法重新获取最新一页的数据
- 为了防止 新数据 覆盖老数据的情况,我们在 点击加载更多的时候,每当获取到新数据,应该让 老数据 调用 数组的 concat 方法,拼接上新数组
- 使用 插件 vue-preview 这个缩略图插件
- 获取到所有的图片列表,然后使用 v-for 指令渲染数据
- 注意: img标签上的class不能去掉
- 注意: 每个 图片数据对象中,必须有 w 和 h 属性