proj

一些小东西

看到一些很有意思的东西就动手实现了一遍,记录前端启蒙。

粒子消失效果

粒子

点击按钮,按钮变成粒子消失。点击按钮右侧鼠标有 hover 效果的空白处,还原按钮。

2015 百度 IFE 学院 task03

task03

这是百度 IFE 学院 2015 年的题目,当时还不知道有这个组织,后来开始学习了之后才知道这个学院,可惜错过了。因为百度可能经营不利,已经取消了这个项目,个人表示非常遗憾。它非常磨练 JS 基础,我也仅仅只是刷完了春季的内容,非常推荐把里面的题目都做一遍!

本题目:参考设计稿实现一个简单的个人任务管理系统

任务需求描述:https://github.com/baidu-ife/ife/tree/master/2015_spring/task/task0003

简单的 Vue 实现(FVue)

FVue(用 F12 打开可以看 script 代码)

用带坑的 vnode 模拟 ast,再把这个 vnode 和 data 转为真正的 vnode,允许使用 { { a.b.c } } 这样的 mustache 语法来展示对象的值,做了响应式处理,并拦截了数组方法,同时将其 _data 属性代理到 FVue 实例上。

评论完整模式加载中...如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理