摘要: asyncData 这个的出发时机实在服务器渲染的时候,生成html模型的时候,但是需要主要的是 他的环境是在node环境中也就是在服务器上,内部是node语法运行的。 fetch 这个就简单,他的出发时机实在服务器上,主要功能就是用来根据服务器环境来补充当前vue对象的组成属性,例如 head 这 阅读全文
posted @ 2021-11-10 00:09 blurs 阅读(267) 评论(0) 推荐(0) 编辑
摘要: npm install --global --production windows-build-tools 阅读全文
posted @ 2021-11-03 10:56 blurs 阅读(578) 评论(0) 推荐(0) 编辑
摘要: preventExtensions 锁死 简单来说就是 Object.preventExtensions({ }) 创建的Object对象不可以新增属性 但是可以修改和删除seal 禁止扩展 Object.seal ({ }) 创建的Object对象不可以新增属性和删除 但是可以修改freeze 冻 阅读全文
posted @ 2021-10-11 14:44 blurs 阅读(87) 评论(0) 推荐(0) 编辑
摘要: toggleObserving在vue对象中是无法访问的 只有内部环境考验访问, 是禁止vue对象对自己属性的变化观察。 为什么要有这个东西? 咋啦 你难道想了俄罗斯套娃么。 我变化了我所以我变化我因为我变化了我所以我变化了我。 阅读全文
posted @ 2021-10-11 10:01 blurs 阅读(105) 评论(4) 推荐(1) 编辑
摘要: 。。简单来讲 一个是有自己独立的作用域 一个是没有不需要设计变量 还是看代码把 // slots对象export default { name: 'list-item', props: { arr: { type: Array, default () { return [] } } }, rende 阅读全文
posted @ 2021-10-09 18:17 blurs 阅读(1442) 评论(0) 推荐(0) 编辑
摘要: 。。。 不太想说 $attr 属性就是会记录下父组件传给子组件所有的参数 注意 这个参数不包含事件 并且 如果这个参数已经在props当中声明过了,那么会直接进入props 不会存放在$attr。。。 这么说感觉$attr有点像垃圾回收站了 $listeners 这个就难理解多了 难点在于它没有在代 阅读全文
posted @ 2021-10-09 17:01 blurs 阅读(116) 评论(0) 推荐(0) 编辑
摘要: var hasHandler = { has: function has (target, key) { var has = key in target; var isAllowed = allowedGlobals(key) || (typeof key 'string' && key.charA 阅读全文
posted @ 2021-10-09 16:29 blurs 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 这两家伙就是一套可复用的vue配置模板 保证多用 修改的时候只需要修改一个地方就好了 挺方便的 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue 测试实例</title> <script src="./js/vue.js" 阅读全文
posted @ 2021-10-09 16:04 blurs 阅读(104) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue 测试实例</title> <script src="./js/vue.js"></script> </head> <body> <div id="app" v-tests 阅读全文
posted @ 2021-10-09 15:44 blurs 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 项目的搭建 一开始就选择用最简单的create-react-app来搭建项目 输入 npm i -g create-react-app 下载脚手架 然后通过指令 create-react-app [项目名称] 创建项目 之后生成的代码就是很标准的node项目文件结构, 稍微有点基础的看看packag 阅读全文
posted @ 2021-10-08 09:49 blurs 阅读(73) 评论(0) 推荐(0) 编辑