摘要:
react router @4 和 vue路由 本文大纲: 1、vue路由基础和使用 2、react-router @4用法 3、什么是包容性路由?什么是排他性路由? 4、react路由有两个重要的属性:children和render的区别? 5、react如何在路由里面定义一个子路由? 6、vue 阅读全文
摘要:
redux源码解析 1、首先让我们看看都有哪些内容 2、让我们看看redux的流程图 Store:一个库,保存数据的地方,整个项目只有一个 创建store Redux提供 creatStore 函数来生成 Store State:状态,某时刻的数据即是Store的状态 获取状态的方法是store.g 阅读全文
摘要:
vue项目如何不分离发布 1、首先yarn build 我用了vue-cli脚手架,bulid后的dist文件夹里的index.html有加版本号,那么为什么需要加版本号呢? a、回滚 b、解决浏览器缓存的问题 2、我们使用apache或者nginx帮助我们 2a、apache 这里我用的是XAMP 阅读全文
摘要:
for-each、for-in和for-of的区别 1、forEach()方法 用于调用数组的每个元素,并将元素传递给回调函数。 注意: forEach() 对于空数组是不会执行回调函数的。 常用写法: objArr.forEach( function (value) { console.log(v 阅读全文
摘要:
react之传递数据的几种方式 1、父子传值 父传值:<子的标签 value={'aaa'} index={'bbb'}></子的标签> 子接值:<li key={this.props.index}>{this.props.value}</li> 不止可以传值也可以传递方法: 父:方法={this. 阅读全文
摘要:
H5 PWA技术 1、原生app优缺点 a、体验好、下载到手机上入口方便 b、开发成本高(ios和安卓) c、软件上线需要审核 d、版本更新需要将新版本上传到不同的应用商店 e、使用前需下载 2、web网页优缺点 a、开发成本低、网站更新时上传最新的资源到服务器即可、手机自带浏览器打开即可 b、体验 阅读全文
摘要:
H5离线缓存技术Application Cache 1、离线缓存技术:是浏览器本身的一种机制 HTML5引入Application Cache(应用程序缓存)技术,离线存储可以将站点的一些文件存储在本地,在没有网络的情况下可以访问到已缓存的对应的站点页面,这些文件包括html、js、css、img等 阅读全文
摘要:
1、安装Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 期间需要输入mac密码 进度条结束就OK啦 2、安装nginx brew install ng 阅读全文
摘要:
1、yarn global add @vue/cli (vue/cli是webpack的二次开发) 2、vue create 自定义项目名称 3、选择Manually select features 4、选下列四项,Linter/Formatter代码约束力强,用习惯了以后可以选上 5、yes 6、 阅读全文
摘要:
1、搭一个server服务器 var server = require('http').createServer((req, res) => { res.end("111") }); var io = require('socket.io')(server); server.listen(9002) 阅读全文