前言 大家都知道vue只有for循环,如果一层写一个循环,显然是无法实现未知层次的数据。对于这个问题,官方的大神早就出了一个demo来实现递归,下面来剖析下它的原理vue官方的treeview demo >>…
分类:html5
【前端芝士树】Vue - 路由懒加载 - 实践所遇问题摘记
背景:参考Vue官方文档实现路由懒加载的时候遇到问题,具体文章 请戳此处 参考链接: Vue-loader官方网站 简介:Vue 路由懒加载 首先,可以将异步组件定义为返回一个 Promise 的工厂函数 (该函数返回的…
快应用开发的踩坑之旅
前言 尝试一款新的开发框架的时候势必会遇见各种各样的问题。可能因为一开始不熟悉文档,导致配置错误,或是api使用错误。当然开发的时候我们也不能确认框架没有问题,是否存在bug。所以在某些出错的情况下,我们也许会不断怀疑自…
理解对象和对象的描述特性
JavaScript面向对象OOM 1(理解对象和对象的描述特性) Date: Updated At Oct 31, 2018 | JavaScript | 面向对象 | Author: ZhengAo | 面向对象的语…
重学前端学习笔记(八)--JavaScript中的原型和类
笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏, 每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专栏学习【原文有wi…
web容器如何自适应视口大小
前言 在前端生涯上,经常会遇到需要容器自适应视口高度这种情况,本文将介绍我能想到的解决这个问题的方案。 基础知识 html元素的高度默认是auto(被内容自动撑开),宽度默认是100%(等于浏览器可视区域宽度),没有ma…
JS 三种绑定事件方式之间的区别
JavaScript三种绑定事件的方式: 方式1 <div id="btn" onclick="clickone()"></div> //直接在DOM里绑定事件 <script> …
WebGL2系列之顶点数组对象
使用了顶点缓冲技术后,绘制效率有了较大的提升。但是还有一点不尽如人意,那就是顶点的位置坐标、法向量、纹理坐标等不同方面的数据每次使用时需要单独指定,重复了一些不必要的工作。WebGL2提供了一种专门用于解决此问题的对象—…
AngularJs 入门(二)--模块
模块 模块是指写Angular应用的代码片段,这样可以使代码分离开来,因此代码会更好维护,可读和测试。还可以在module里定义代码依赖关系,可以调用一个模块,再在代码中定义这个模块依赖于另外两个。 angular模块通…
Codepen 每日精选(2018-3-26)
按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以打开原始页面。 登录/注册页面https://codepen.io/bermudaque… 鼠标划过粒子特效https://codepen.io/st…
Codepen 每日精选(2018-4-9)
按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以打开原始页面。 前端工程师的技能树https://codepen.io/SoyEva/ful… 纯 css 写的咖啡机动画https://codepe…
Web Sql 关系数据库
作者:心叶时间:2018-04-30 15:44 前面说的IndexDB是索引型数据库,相对而言,不是真正的数据库,此处介绍的是关系型数据库,使用的方言是SQLlite。 温馨提示:目前很多浏览器都支持,不过这却是一个规…