html: <div class=”hh”></div> css: .hh{ width: 500px; height: 500px; background: #127fe…
标签:前端开发
探索从 MVC 到 MVVM + Flux 架构模式的转变
1.png 在业务中一般 MVVM 框架一般都会配合上数据状态库(redux, mobx 等)一起使用,本文会通过一个小 demo 来讲述为什么会引人数据状态库。 从 MVC 到 MVVM 模式说起 传统 MVC 架构(…
分析vue-cli@2.9.3 搭建的webpack项目工程
前言 已经有很多分析Vue-cli搭建工程的文章,为什么自己还要写一遍呢。学习就好比是座大山,人们沿着不同的路登山,分享着自己看到的风景。你不一定能看到别人看到的风景,体会到别人的心情。只有自己去登山,才能看到不一样的风…
async/await的深入总结
—async和await是干什么用的— 一句话:是用来解决异步流程问题的。 避免回调地狱(callback hell),且以最接近同步代码的方式编写异步代码 async/await是对co模块的升…
快速上手wepy,制作简易签名板
wepy是开发微信小程序的一个框架 wepy特点: 支持组件化开发 风格借鉴了vue, 易上手 腾讯官方开源维护 https://tencent.github.io/wepy/ 应用是最好的学习方式, 这次用wepy做一…
Vue实现腾讯视频Mac客户端
发现腾讯视频Mac客户端UI设计真的很赞,用起来非常舒服。趁假期使用Vue实现了部分页面。 在线预览:https://nieheyong.github.io/vue-tvideo(建议使用PC端预览) Github地址:…
想成为JS大牛, 作用域是你必须知道的
我们常说,万物都有其存在的价值,这话的确不错,但是深思一下,是不是需要有个前提,万物都在某些领域或多或少的存在某些价值。 举个例子,汽车,绝对是个非常有价值的stuff,它给我们的日常出行,货物运输等带来了极大的便利;筷…
CSS3之图片列表展示特效
image 在线demo 在线编辑demo grid、transform 、transition CSS代码 .main-cons{ background: #F7F5F2; padding:100px 0; } .co…
JS基础面试题——原型和原型链
这篇文章主要说原型及原型链,鉴戒了一些网络大神的想法,有什么疑问可以提出来大家一起共同解决 1. 原型的五条规则 所有的引用类型都可以自定义添加属性 所有的引用类型都有自己的隐式原型(proto) 函数都有自己的显式原型…
es6 Generator函数
基本介绍 Generator 函数是一个状态机,封装了多个内部状态。 执行 Generator 函数会返回一个遍历器对象,可以依次遍历 Generator 函数内部的每一个状态。 function关键字与函数名之间有一个…
函数节流和函数防抖
函数节流 还记得上篇文章中说到的图片懒加载吗?我们在文章的最后实现了一个页面滚动时按需加载图片的方式,即在触发滚动事件时,执行一个判断图片高度并根据这个高度决定是否加载图片的函数。 从实现效果上来看,这样做是没有任何问题…
Redux源码解读
前言 作为React全家桶的一份子,Redux为react提供了严谨周密的状态管理。但Redux本身是有点难度的,虽然学习了React也有一段时间了,自我感觉算是入了门,也知道redux的大概流程。但其背后诸如creat…