摘要:
一、关于取值的吐槽 取值在程序中非常常见,比如从对象obj中取值。 const obj = { a:1, b:2, c:3, d:4, e:5, } 吐槽: const a = obj.a; const b = obj.b; const c = obj.c; const d = obj.d; con 阅读全文
摘要:
一、在vue项目中安装swiper cnpm install swiper@5.4.5 -Scnpm install vue-awesome-swiper@3.1.3 -S 二、在main.js中引入swiper.css import 'swiper/css/swiper.css' 三、在组件中使用 阅读全文
摘要:
1.数组交集 普通数组 const arr1 = [1, 2, 3, 4, 5 , 8 ,9],arr2 = [5, 6, 7, 8, 9]; const intersection = arr1.filter(function (val) { return arr2.indexOf(val) > - 阅读全文
摘要:
1、get请求是可以被缓存的,post不可以; 2、post的安全性要比get的安全性高; 3、get请求刷新浏览器或回退时没有影响,post回退时会重新提交数据请求; 4、get请求可被缓存,post请求不会被缓存; 5、get请求保留在浏览器历史记录中,post请求不会保留在浏览器历史记录中; 阅读全文
摘要:
详细请仔细阅读《微信官方开发文档》 第一步,申请微信测试号,配置接口信息: 第二步,在接口权限列表中找到网页账号>网页授权获取用户基本信息选项进行配置: 注意:这里填写的是域名是一个字符串 而不是url 不需要加http:// 或者https://等协议头 授权回调域名配置规范为全域名 比如需要网页 阅读全文
摘要:
一、伪类 + transform 基于 media查询判断不同的设备像素比对线条进行缩放: 这种方式可以满足各种场景,如果需要满足圆角,只需要给伪类也加上 border-radius即可。 二、SVG 借助 PostCSS的 postcss-write-svg我们能直接使用 border-image 阅读全文
摘要:
为了保证图片质量,我们应该尽可能让一个屏幕像素来渲染一个图片像素,所以,针对不同 DPR的屏幕,我们需要展示不同分辨率的图片。 1、media查询 使用 media查询判断不同的设备像素比来显示不同精度的图片: 此方案只适用于背景图 2、image-set 此方案只适用于背景图 3、srcset 使 阅读全文
摘要:
此跨域问题只存在于浏览器端,App和小程序不存在跨域问题 参考地址: manifest.json官方配置文档: https://uniapp.dcloud.io/collocation/manifest?id=devserver Chrome 调试跨域问题解决方案之插件篇: https://ask. 阅读全文
摘要:
使用原生占位(仅App端支持) mainfest.json 文件 app-plus 节点下配置 safearea 不使用原生占位(非App端可以不配置mainfest) mainfest.json 文件 app-plus 节点下配置 safearea 然后在需要适配的页面内使用 css 常量 con 阅读全文
摘要:
要解决这个报错,需要安装这个插件 阅读全文