html5 应用connectedreactrouter和reduxthunk打通react路由孤立 在我们开发过程中,很多时候,我们需要让组件共享某些数据,虽然可以通过组件传递数据实现数据共享,但是如果组件之间不是父子关系的话,数据传递是非常麻烦的,而且容易让代码的可读性降低,这时候我们就需要一个 state(状态)管理工具。常见的状态管理工具有 redux,mobx,这里选择 redux 进行状态管理。值得注意的是…
html5 canvas实现稍复杂的财务报表 整体思路:1.设计y轴价格和x轴日期区间。注意:此demo的价格区间只限于0<=price<150000;超出的部分会被省略2.日期区间主要通过for循环将字符串日期推送到特定数组中,并调用特定函数来实现个位数加0操作。3.create方法主要用来创建x和y轴,以及特定数量的横线。利用ctx.beginPath();ctx.closePath();~~~~实现开辟…
html5 CSS魔法堂:改变单选框颜色就这么吹毛求疵! 是否曾经被业务提出”能改改这个单选框的颜色吧!让它和主题颜色搭配一下吧!”,然后苦于原生不支持换颜色,最后被迫自己手撸一个凑合使用。若抛开input[type=radio]重新开发一个,发现要模拟选中、未选中、不可用…
html5 「造个轮子」——cicada 源码分析 两天前写了文章[《「造个轮子」——cicada(轻量级 WEB 框架)》]([链接] 向大家介绍了 cicada 之后收到很多反馈,也有许多不错的建议。
html5 前端每日实战:127# 视频演示如何用纯 CSS 创作一个圆环旋转错觉动画(实际上没有任何元素在做旋转运动) 效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 [链接] 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 [链接] …
html5 构建自己的博客 一、前言 看过很多人,用github创建个人博客,最近抽空也实现的自己的博客,下面就把摸索过程记录下。 二、准备 安装Node.js Node.js下载地址:[链接] 安装过程一路默认安装即可。 详细安装文档参看:[链接] 安装…
html5 前端每日实战:125# 视频演示如何用纯 CSS 创作一个失落的人独自行走的动画 效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 [链接] 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 [链接] …