最新消息:看到那些跳动的图片、文字了吗?点击点击 O(∩_∩)O~~

若思若想

React SSR 探索 —— 服务器端渲染出组件

React SSR 探索 —— 服务器端渲染出组件

1915浏览

SSR -> Server-side rendering 服务器端渲染 背景 有些项目里不得不做一些 SEO 的东西,但不想用太传统的方案。 有些时候,明明知道它并没有什么用,但就想试一试。 基于种种有用没用的需求,决定从头到尾搞一次 R...

使用 canvas 制作一个动态的音乐播放按钮

使用 canvas 制作一个动态的音乐播放按钮

3763浏览

使用 canvas 制作一个动态的音乐播放按钮 效果动图 背景 按钮需要显示进度、封面、跳动的线条。 如果用 canvas 画图片的话,可能存在图片跨域的情况,图片就用 img 标签加载。 canvas 需要做的事就只有绘制进度圈、图标。 ...

一次移动端适配及上线的思考

一次移动端适配及上线的思考

2433浏览

背景 主管分配了一个移动端页面的任务,主要是几个展示内容,其中一个页面输入用户信息,接口查询值后展示具体的一个页面。不是自己项目组的工作,所以当时也就说切图,复杂的内容直接贴图。 设计师很快给了还在确定的设计图,看起来很简单,一个头、一个内容区。每个...

JavaScript 获取上传图片大小、尺寸

JavaScript 获取上传图片大小、尺寸

3690浏览

背景 在一些比较特殊的需求中,会对上传的文件大小、尺寸做限制,例如某个地方的图片只能是 1920 * 1080 的大小,然后文件体积小于 500KB 等。 上传的时候做限制 一个最简单的上传案例 <input type="file" id="j...

babel-runtime 与 babel-polyfill

babel-runtime 与 babel-polyfill

2623浏览

开发背景 最近终于在项目里面用上了 React,在打包的时候发现,有同事把 babel-polyfill 加上了,当时已经在 webpack 中配置了 babel-runtime,觉得应该不会需要这个东西。查找了一些资料,发觉这两个并不一样。 Bab...

WePY 开发小程序一些小笔记

WePY 开发小程序一些小笔记

2437浏览

WePY 微信小程序 ## 全局安装 ## wepy 被 cli 工具带入 npm install wepy-cli -g ## 进入文件夹 cd yourdir ## 安装依赖 npm i ## 开发状态 npm run dev ## 如果...

CentOS 安装 MySQL

CentOS 安装 MySQL

2429浏览

卸载掉原有 MySQL 可能机器上已经安装了,及卸载。 yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf 查...

微信小程序模拟 cookie

微信小程序模拟 cookie

3747浏览

开发背景 现有系统已经有一套完整的接口,用户状态、验证都是基于 cookie 的。 部分业务要上小程序版本,众所周知,微信小程序不支持 cookie 的。要上线的业务,最好的方式还是基于现有这套接口做,改动不大,也最快。 模拟 cookie 通过浏览...