原写法: 期待效果:可以精准还原设计稿适配安卓与IOS系统。 实际效果 安卓系统可以正常显示 IOS系统 background-size 不生效 背景图展示不全 解决办法 问...
viewport缩放方案 虽然开发流程跟简单,无需额外计算即可还原设计稿。但是只可以实现页面整体放大缩小,对于一些不想缩放的例如边框就很不友好。 REM 虽然原理有些复杂需要...
需求:微信公众号上传多张图片并小图展示上传结果 实现步骤:注入配置信息 // 如果是html的静态页面在前端通过ajax将url传到后台签名function getWxSdk...
处理资源路径 当你在js、css 或者*.vue文件中使用相对路径(必须以 . 开头)引用一个静态资源时,该资源将被webpack处理。 转换规则 如果URL是一个绝对路径,...
微信开发者工具上可以通过「编译模式」下的「下次编译模拟更新」开关来调试小程序开发版/体验版没有「版本」概念,所以无法在开发版/体验版上测试更版本更新情况。 社区内有好多人吐槽...
Vue2.x 你不能使用箭头函数来定义一个生命周期方法!!因为this啥也找不到还报错! beforeCreate 在实例初始化之后,数据观测 (data observer)...
计算属性 计算属性是基于它们的响应式依赖进行缓存的。只在相关响应式依赖发生改变时它们才会重新求值。 缓存的重要性:当我们有一个性能开销很大的计算属性A时,他需要遍历一个巨大的...
1. props/$emit 父组件向子组件传值:父组件通过props向下传递数据给子组件 子组件向父组件传值(通过自定义事件形式):子组件通过events给父组件发送消息,...
webpack构建流程 首先你需要一个空文件夹。 对空文件夹进行初始化:执行npm init后你会得到一个package.json文件。 安装项目所需要的webpack依赖:...
Canvas Canvas 是一个非常简单易用的图形系统,可以通过一组简单的绘图指令,方便快捷地绘制出复杂的几何图形。 Canvas 元素上的 width 和 height ...
nginx 配置文件位置:/usr/local/etc/nginx/nginx.conf 启动nginx:nginx 关闭nginx:nginx -s stop 重新加载ng...
浅拷贝 以赋值的形式拷贝引用对象。仍指向同一个地址。基本数据类型拷贝后两个变量互不干扰;引用数据类型在浅拷贝的过程中因仅改变了引用的指针,所以修改原对象时,赋值对象也会有影响...
问题重现:在Mac环境下使用create-react-app脚手架工具新建项目后,运行npm run eject后报错,报错信息如下: 问题原因:脚手架工具为您的项目添加了....
npm install axios安装模块到项目目录下,不会将模块依赖写入package.json中的devDependencies(开发环境)或dependencies(生...
资源的合并与压缩 核心:减少http请求数量(合并)减少资源请求大小(压缩) html压缩:压缩这些在文本文件中有意义,但是在html中不显示的字符,包括空格,制表符,换行符...
nvm,node,npm之间的区别。 nvm:nodejs 版本管理工具。也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。nodejs:在项目开发时的所...
Android Native SDK集成流程 下载 百度语音识别Android SDK 使用Android Studio打开Android项目,OpenFile - Andr...