摘要: 参考: https://blog.csdn.net/weixin_42995083/article/details/104436336 阅读全文
posted @ 2020-06-24 18:44 半忧夏 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 报错的原因:由于引用的子组件通过props进行传递,传递的过程中实际上已经处于render阶段了 ,render还没结束时一些操作会触发state改变,在这个阶段如果你再改变这个state值的话就会报这个错。 尽量不要在render的时候通过点击改变state 阅读全文
posted @ 2020-06-24 17:24 半忧夏 阅读(10796) 评论(0) 推荐(0) 编辑
摘要: 1.什么是幂等性 幂等性概念:幂等通俗来说是指不管进行多少次重复操作,都是实现相同的结果。 2.REST请求中哪些是幂等操作 GET,PUT,DELETE都是幂等操作,而POST不是,以下进行分析: 首先GET请求很好理解,对资源做查询多次,此实现的结果都是一样的。 PUT请求的幂等性可以这样理解, 阅读全文
posted @ 2020-06-24 17:05 半忧夏 阅读(3952) 评论(0) 推荐(0) 编辑
摘要: 参考 https://blog.csdn.net/u010565037/article/details/88716681 阅读全文
posted @ 2020-06-24 16:44 半忧夏 阅读(436) 评论(0) 推荐(0) 编辑
摘要: const 命令 const 声明一个只读变量,声明之后不允许改变。意味着,一旦声明必须初始化,否则会报错。 基本用法: const PI = "3.1415926"; PI // 3.1415926 const MY_AGE; // SyntaxError: Missing initializer 阅读全文
posted @ 2020-06-24 08:59 半忧夏 阅读(779) 评论(0) 推荐(0) 编辑
摘要: gulp 是一个基于流的自动化构建工具,具有易于使用、构建快速、插件高质和易于学习的特点,常用于轻量级的工程中。 初始使用 全局安装gulp npm install --global gulp 在项目中引入依赖 npm install --save-dev gulp 在项目根目录下创建名为 gulp 阅读全文
posted @ 2020-06-24 08:41 半忧夏 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1.区别 axios是通过promise实现对ajax技术的一种封装,就像jQuery实现ajax封装一样。 ajax技术实现了网页的局部数据刷新,axios实现了对ajax的封装。 axios是ajax,ajax不止axios。 2.代码 axios axios({ url: '/getUsers 阅读全文
posted @ 2020-06-23 08:04 半忧夏 阅读(754) 评论(0) 推荐(0) 编辑
摘要: post请求的时候,我们需要加上一个请求头,所以可以在这里进行一个默认的设置,即设置post的请求头为application/x-www-form-urlencoded;charset=UTF-8 axios.defaults.headers.post['Content-Type'] = 'appl 阅读全文
posted @ 2020-06-22 10:28 半忧夏 阅读(1681) 评论(0) 推荐(0) 编辑
摘要: 作用:两者都是用于在视图层根据判断条件来控制视图展示。 区别: 1. v-if是根据判断条件来动态的进行增删DOM元素,v-show是根据判断条件来动态的进行显示和隐藏元素。频繁的进行增删DOM操作会影响页面加载速度和性能,由此我们可以得出结论: v-if有更高的切换开销,v-show有更高的初始渲 阅读全文
posted @ 2020-06-22 09:05 半忧夏 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: chrome浏览器提供的performance是常用来查看网页性能的工具。 使用方法 点击面板左上方圆形按钮开始记录,然后操作页面,一段时间之后在面板上点击停止,即可得到这段操作过程的记录结果。 点击面板上左上方刷新按键,可以重新加载页面并获得该过程记录结果。 点击面板左上方禁止符号,可以清除记录结 阅读全文
posted @ 2020-06-17 14:11 半忧夏 阅读(5055) 评论(0) 推荐(0) 编辑