摘要:这是基于进行状态管理的完整项目,包含了用户的登录退出,路由页面,滚动位置还原,帖子编辑状态保存等等,麻雀虽小,却是五脏俱全。 前言 上一篇《Vue.js轻松实现页面后退时,还原滚动位置》只是简单的实现了路由切换时进行的滚动位置还原,很多朋友就来问上拉加载怎么实现啊!于是我想起了以前做过一个叫vue-cnode的项目,于是花了两天时间进行了重构,完全的移除了Vuex,使用了Vuet来做为...
摘要:思路根据键盘的值来判断是键盘上的哪个键通过定位利用键盘事件改编方块的和值通过开启定时器消除长按键盘的首次卡顿情况代码设置方向变量,后面需要用作判断设置移动的步进开启一个定时器根据方向变量进行判断按下方向键时检查方向的左上右下用语句来判断 思路: 根据键盘的unicode值来判断是键盘上的哪个键 通过定位利用键盘事件改编方块的top和left值 通过开启定时器消除长按键盘的首次卡顿情况...
摘要:寻思着实现个自动化控制玩玩。自从穹顶之下的信息被普及,不仅要出门带口罩,还要家里开空气净化器。效果图代码家庭空气质量管家为传感器口为继电器控制口引脚初始化网络串口监听颗粒温湿度烟雾继电器源码 背景 前阵子树莓派由于没外壳不小心短路烧掉了。最近得手nodeMCU的板子,不仅便宜还支持串口交互式调试,很是方便。寻思着实现个自动化控制玩玩。自从穹顶之下的信息被普及,不仅要出门带口罩,还要家里...
摘要:文章同步自个人博客此前只是简单使用而没有真正的去研究,这次要好好折腾下这货。我们要实现一个启动器来运行它,并把结果传给下一次,这样就实现了接收值的功能。就启动起来了,并且一直执行到为为止。如果执行不了,请升级浏览器,本例在下通过。 文章同步自个人博客:http://www.52cik.com/2016/07/11/generator-co.html 此前只是简单使用而没有真正的去研究 ...
摘要:由于内容较多,计划分四篇,大致内容分布如下基础篇介绍基础。接下来让我们补全这一部分在第行我们引入了模块中函数,可以理解为当事件发生时,它会输出一个消息。我们有了数据,具备行为的视图,按行为改变数据的逻辑,却没有将它们粘合成一个应用。 简介 Elm 是一门专注于Web前端的纯函数式语言。你可能没听说过它,但一定听说过Redux,而Redux的核心reducer就是受到了Elm的启发。 随...