摘要: props:组件属性,专门用来连接父子组件间通信,父组件传输父类成员,子组件可以利用但不能编辑父类成员; state:专门负责保存和改变组件内部的状态; 数据传递 在React中,父组件给子组件传递数据时,通过给子组件设置props的方式,子组件取得props中的值,即可完成数据传递.被传递数据的格 阅读全文
posted @ 2020-08-20 16:41 leeSmile 阅读(2651) 评论(0) 推荐(0) 编辑
摘要: 页面性能优化方法 1.资源压缩与合并 资源压缩主要包括这些方面: html压缩 css 压缩 js的压缩和混乱 文件合并 现在一般用框架,打包的时候已经压缩过了,不需要再去处理 文件合并是将多个小文件合并为一个文件, 减少网络请求数.类似于雪碧图 2.利用浏览器缓存 3.使用CDN 阅读全文
posted @ 2020-08-19 22:17 leeSmile 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 高亮vue的语法和ES6支持 ①高亮vue的语法Setting- File Types 选中html 点击下面的加号添加*.vue 点击Apply 返回就可以看到webstorm 识别.vue文件中的语法 .wpy是识别wepy框架编写的小程序 阅读全文
posted @ 2020-08-19 21:47 leeSmile 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一、生命周期 componentDidMount 和 componentWillMount 在生命周期的这一步发起ajax请求 因为请求是异步的,效果上放在哪都一样,但是componentDidMount中可以使用refs。(Refs 是 React 提供给我们的安全访问 DOM 元素或者某个组件实 阅读全文
posted @ 2020-08-19 21:43 leeSmile 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 分支管理 查看项目的分支们(包括本地和远程) 命令行 : git branch -a 删除本地分支命令行 : git branch -D 分支名 删除远程分支命令行 : git push origin --delete 分支名 同步所有的远端更新 命令行 : git fetch -p //获取远程分 阅读全文
posted @ 2020-06-29 14:44 leeSmile 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 方案 ES5的多层嵌套 ES6的Promise多层then ES7的async-await Async - 定义异步函数(async function someName(){...}) 自动把函数转换为 Promise 当调用异步函数时,函数返回值会被 resolve 处理 异步函数内部可以使用 a 阅读全文
posted @ 2020-06-08 17:25 leeSmile 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 上传本地代码 第一步:去github上创建自己的Repository,创建页面如下图所示: 红框为新建的仓库的https地址 第二步: echo "# Test" >> README.md 第三步:建立git仓库 git init 第四步:将项目的所有文件添加到仓库中 git add . 第五步: 阅读全文
posted @ 2020-05-11 10:31 leeSmile 阅读(2088) 评论(0) 推荐(0) 编辑
摘要: 环境准备 Node.js Javascript的运行时环境 npm Node.js下的包管理工具 webpack 前端资源模块化管理和打包工具 vue-cli 脚手架构建工具 cnpm npm的淘宝镜像 萌新也能懂的现代 JavaScript 开发。了解一下现代 JavaScript的演变过程。 第 阅读全文
posted @ 2020-05-08 14:26 leeSmile 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1 <a href="javascript:;" class="file"> <span>选择文件</span> 2 <input type="file" placeholder="" id="share-propagateUrl" size="1" 3 onchange="verification 阅读全文
posted @ 2020-05-06 11:27 leeSmile 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 有时需要限制文本框输入内容的类型,本节分享下正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等代码。 例如,输入大于0的正整数 代码如下: <input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1- 阅读全文
posted @ 2020-05-06 11:15 leeSmile 阅读(1249) 评论(0) 推荐(0) 编辑