2022年5月18日

Vue 手机端监听屏幕的高度

摘要: mounted() { this.judgePhone() //监听事件 window.onresize = () => { return (() => { this.showHeight = document.documentElement.clientHeight || document.bod 阅读全文

posted @ 2022-05-18 12:09 艾小码 阅读(153) 评论(0) 推荐(0) 编辑

Vue 手机发送短信

摘要: <template> <div class="resentMassage"> <van-nav-bar :title='title' @click-left="onClickLeft" :border="false" > <template #left> <van-icon size="20px" 阅读全文

posted @ 2022-05-18 12:04 艾小码 阅读(389) 评论(0) 推荐(0) 编辑

Vue 屏幕的限制

摘要: export default { getScreen: function () { var width = document.body.clientWidth; if (width >= 1200) { return 3; //大屏幕 } else if (width >= 992) { retur 阅读全文

posted @ 2022-05-18 12:02 艾小码 阅读(67) 评论(0) 推荐(0) 编辑

Vue 请求拦截 request

摘要: import axios from 'axios' axios.defaults.withCredentials=true; import store from '@/store/index' import router from '@/router' import { getToken } fro 阅读全文

posted @ 2022-05-18 12:01 艾小码 阅读(803) 评论(0) 推荐(0) 编辑

Jquery 封装日历

摘要: <template> <div> <van-cell is-link @click="pickDate">展示弹出层</van-cell> <van-popup v-model="show" position="bottom" :style="{ height: '89%' }" > <div @t 阅读全文

posted @ 2022-05-18 12:00 艾小码 阅读(60) 评论(0) 推荐(0) 编辑

filter过滤器 时间戳

摘要: /* 过滤时间戳 */ const dateFormat = (originVal, type) => { var date = new Date(originVal) var y = date.getFullYear() var m = date.getMonth() + 1 m = m < 10 阅读全文

posted @ 2022-05-18 11:56 艾小码 阅读(109) 评论(0) 推荐(0) 编辑

Webpack性能优化

摘要: JS代码压缩CSS代码压缩 : css-minimizer-webpack-pluginHtml文件代码压缩文件大小压缩图片压缩Tree Shaking :消除死代码代码分离 :splitChunksPlugin内联 chunk Tree Shaking 工作中如果有您解决不了的问题或者您花费2小时 阅读全文

posted @ 2022-05-18 11:31 艾小码 阅读(15) 评论(0) 推荐(0) 编辑

Webpack 热更新

摘要: 1 热更新Webpack的热更新又称热替换(Hot Module Replacement),缩写为HMR。这个机制可以做到不用刷新浏览器而将新变更的模块替换掉旧的模块。2.常见的Plugin- html-webpack-plugin - mini-css-extract-plugin- servic 阅读全文

posted @ 2022-05-18 11:30 艾小码 阅读(57) 评论(0) 推荐(0) 编辑

小程序的应用生命周期及页面生命周期

摘要: 应用生命周期 1:用户首次打开小程序,触发 onLaunch(全局只触发一次)。: 2:小程序初始化完成后,触发onShow方法,监听小程序显示。 3:小程序从前台进入后台,触发 onHide方法。: 4 onError 错误监听函数 5 onPageNotFound 页面生命周期: onLoad 阅读全文

posted @ 2022-05-18 11:29 艾小码 阅读(58) 评论(0) 推荐(0) 编辑

JS 数组去重

摘要: 1.for循环 + indexOf / includes let arr = [1, 2, 1, 3, 2, 4, 3, 5, 4] let newArr = []for (let i = 0, l = arr.length; i < l; i++) { if (newArr.indexOf(arr 阅读全文

posted @ 2022-05-18 11:18 艾小码 阅读(19) 评论(0) 推荐(0) 编辑

导航