摘要:
详解Vue Lifecycle 先来看看vue官网对vue生命周期的介绍 Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、销毁等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。 每一个组件或者实例都会 阅读全文
摘要:
移动端click点透bug click点透bug有一个特定的产生情况: 当上层元素是tap事件,且tap后消失,下层元素是click事件。这个时候,tap上层元素的时候就会触发下层元素的click事件 click点透 以下情况,在B元素上有半透明灰色色遮盖层C,黄色B元素内有可点击链接A 解决方法 阅读全文
摘要:
nodejs与websocket模拟简单的聊天室 server.js const http = require('http') const fs = require('fs') var userip var server = http.createServer((req,res)= { res.wr 阅读全文
摘要:
什么是less? 一种 动态 样式 语言. LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数. LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行(可以在node中进行编译)。 使用 阅读全文
摘要:
原生js封装轮播图 对于初学js的同学来说,轮播图还是一个难点,尤其是原生js封装轮播图代码,下面是我之前做的一个轮播图项目中封装好的一些代码,有需要的同学可以看一下,有什么不懂的可以看注释,注释看不懂的可以直接私信我 slide.js 接下来是一些简单的css代码 使用方法 代码很简单,细心观察, 阅读全文
摘要:
前端开发的工具 编辑器: 1. 轻量级的,依靠插件:sublime;atom(github);vs code(miscrosaft) 2. 集成的:DW;webstorm;hbuild; markdown markdown是一个标记语言,可以利用一些简单的语法来对内容进行排版,可以将markdown 阅读全文
摘要:
NPM使用入门 npm 就是node package manager node的包管理工具 我们通过npm install 模块 来安装模块,缩写:npm i 模块,注意,低版本的node可能需要npm init先来创建一个package.json文件,这也是我推荐的,默认的会安装到目录中的node 阅读全文