生活中我们看到了一些穷人,脾气差,精神萎靡,经常醉酒,家里邻里关系也不和,简直是脏乱差的代表。 为什么会出现这样的情况呢?这是因为他们穷,没有多余的钱购买生活用品,每个月为房租和孩子的学费着急,所谓贫穷夫妻百事哀,…
分类:html5
【Vue源码学习】vue实例化到挂载到dom(上)
作者:王聪本篇目的是介绍vue实例化到挂载到dom的整体路线,一些细节会被省略。 从new Vue()开始 所有的一切都是从 new Vue()开始的,所以从这个点开始探寻这个过程发生了什么。 从源码中找到Vue构造函数…
MUI在项目中使用时遇到的问题的个人总结
picker 添加年插件问题总结 取消按钮点击事件无法获取 可以获取到取消按钮标签和确定按钮标签 但是只能获取去顶按钮事件,取消点击事件无法获取 通过判断picker的display状态也不能确认此事件 lable标签无…
重学前端学习笔记(十三)--浏览器工作解析(三)
笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏, 每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专栏学习【原文有wi…
Today(2019年6月29日)
Python 数据类型 三种分别是:字符串(string)、整数(integer)、浮点数(float) eg:str=’字符串’、int=33、float=3.24 区别:字符串的识别方式非常简…
shader中DEPTH数据 的存储与使用
简言 在 shader中我们会经常用到场景的depth数据,这里记录的是相关的坐标计算过程以及depth使用的技巧。 数学推算记录 在 http://www.songho.ca/opengl/g… 这里给出了…
深入理解ES6之《扩展对象》
属性初始值的简写 当对象字面量只有一个属性的名称时,JS引擎会在可访问作用域中查找其同名变量;如果找到则该变量的值被赋给对象字面量里的同名属性 function createPerson(name, age) { ret…
Vuex搭建
Vuex是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 这个状态自管理应用包含以下几个部分: state: 驱动应用的数…
【Amaple教程】4. 组件
在Amaple单页应用中,一个页面其实存在两种模块化单位,分别是 模块 (am.Module类),它是以web单页应用跳转更新为最小单位所拆分的独立块; 组件 (am.Component类),它的定位是拥有特定功能的封装…
从0到1,开发一个动画库(2)
传送门:从0到1,开发一个动画库(1) 上一节讲到了最基础的内容,为动画构建“帧-值”对应的函数关系,完成“由帧到值”的计算过程。这一节将在上节代码的基础上谈谈如何给一个完整的动画添加各类事件。 在添加各类事件之前,我们…
让所有浏览器支持HTML5 video视频标签
1.兼容video标签的必要性 随着HTML5的定稿,在HTML5的时代里,基本上只要一个 video 标签加一个视频的src链接地址就可以播放视频了,对于开发人员来讲真是“酷毕了”。但是,纵观国内市场低版本浏览器的占有…
说一下几种常用的前端缓存
1.Cookie cookie是比较老的前端缓存技术了,它的特点是想要使用它前端必须要有服务(静态网页是不行的),而且存储大小限制在4kb。那么为什么必须要有服务才能使用cookie呢?因为只要有请求涉及cookie,c…