- 博客(6)
- 收藏
- 关注
原创 前端模块化结构如何拆分
模块化结构将复杂的程序拆分成不同的文件夹或者文件不同的模块即独立又可以相互关联如何拆分具体的拆分规则针对不同的项目也不一样,这里列出一点建议,更主要的还是有自己的一个规范,物以类聚将具有相同特性的可以拆分到一起,比如在一个vue电商网站项目中对文件夹的拆分pages 源文件入口 |-list 列表模块(可能包括普通列表页,闪购列表) 都可以认为是列表页属于一类 |-list 普...
2018-12-28 09:28:51
1706
原创 jquery.extend
jquery extend实现extend 所需要的功能性函数// 判断是不是函数function isFunction(obj) { // Support: Chrome <=57, Firefox <=52 /* 在有些浏览器 typeof document.createElement( "object" ) 会返回function 所...
2018-12-17 10:27:25
67
原创 vue源码解读-构造函数
src/core/instance/index.js此文件主要实现了Vue初始化// 引入模块import { initMixin } from './init'import { stateMixin } from './state'import { renderMixin } from './render'import { eventsMixin } from './events'...
2018-12-17 10:15:47
129
原创 vue源码解读-Flow
版本基于2.5.17-beta.0在阅读源码之前建议大家先了解下FlowFlow 是 facebook 出品的 JavaScript 静态类型检查工具。Vue.js 的源码利用了 Flow 做了静态类型检查,所以了解 Flow 有助于我们阅读源码这里简单的介绍下FlowFlow 的工作方式类型推断:通过变量的使用上下文来推断出变量类型,然后根据这些推断来检查类型。类型注释:事先注释好我...
2018-12-17 10:14:52
250
原创 vue.js多页面开发 webpack.config.js 配置方式
配置文件代码var path = require('path')var webpack = require('webpack')var glob = require('glob');得到入口文件// 源文件目录var sSystem = ‘src/’;// src目录如下每个文件夹下的.js文件都会打包components文件夹为组件// 生成多个入口文件function...
2018-12-17 10:13:00
769
原创 vue常见知识点总结
学会查找api在vue中,v-text=“”等指令中的双引号可以是任何简单的js表达式,Js简单的表达式包括:Js基本类型,数字,字符串等等,还可以是三元表达式v-show 控制显示隐藏和v-if的区别v-show 可以清除style=”display: none”V-if在虚拟内存中,不会清除style=”display: none”v-text 显示文本,和{{}}的区别页面...
2018-12-17 10:09:06
71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人