摘要:
Vue基础 Chapter 3 Transition是一个Vue自带的动画过渡组件,属性有name、duration、mode、key、appear name是可以给该类定义name,不指定会是v <template> <Transition name="hello"><div></div></Tr 阅读全文
摘要:
Vue基础 Chapter 2 当想获取父组件传递的属性或者值时但是不通过define方法 $attrs获取父组件传递的属性如:<Child class="child" />,可以通过$attrs.class获取 如果控制输入类或者点击类的DOM,但是又是父组件传递处理函数这是就需要$emit(ha 阅读全文
摘要:
Vue基础 Chapter 1 通过响应式定义的变量reactive(obj)和ref一样拥有深层响应式,所以当改变reactive(obj).obj里面的对象也会发生改变。但是reactive只能包装引用类型的变量,而ref可以包装任何类型但是在没自动解包的情况下需要.value来访问ref值 r 阅读全文
摘要:
React - 机制 Chapter 2 Effect Effect与组件是相互独立的生命周期。Effect的执行会是在组件渲染完提交到屏幕上后执行,并且在组件卸载后也会执行相应的清理函数来卸载 因为Effect是在渲染后执行,所以如果在Effect中修改state值,会导致组件的重新渲染。 imp 阅读全文
摘要:
React - 机制 Chapter 1 渲染与变量 React的函数式组件会在每次状态发生变化时,重新执行。如果在hook中声明了普通的变量,那么会在每次状态发生变化重新渲染时,重新进行初始化。 export default function() { let x = 2; // 点击后x虽然加1了 阅读全文
摘要:
温习日志 ——2023年2月28日下午 学习内容 A Brief Introduction to the Command Line 通过在终端,输入cd 相对路径实现更改路径 在终端输入ls会列出当前所在文件夹的所有子路径 在终端中输入mkdir 文件夹名创建文件夹 在终端中输入rmdir 文件夹名 阅读全文
摘要:
温习日志 ——2023年2月27日下午 学习内容 Exporting and Importing in ES6 Modules 在模块中分为import和export 在JS中需要将script标签的type='module'才能使用模块化 对于import的模块,会被吊起(hoisted)会优先执 阅读全文
摘要:
温习日志 ——2023年2月26日下午 学习内容 The Event Loop in Practice 在JS引擎中,会首先执行调用栈中的代码 对于回调函数会存入回调队列中,在调用栈中的代码全部执行完毕,Event Loop会开始执行回调队列中的代码 对于Promise会存入特殊的微任务队列中,会优 阅读全文
摘要:
温习日志 ——2023年2月22日晚 学习内容 AJAX 异步JS和XML格式,XML格式已经不常用了,现在主要用JSON格式 第一个AJAX回调__XMLHttpRequest 通过new创建XMLHttpRequest对象 通过const request = new XMLHttpRequest 阅读全文
摘要:
温习日志 ——2023年2月14日下午 学习内容 Setters and Getters 在class中设置,set和get set 函数名(必须有一个参数) {}是当调用该函数名时,处理该参数 get 函数名() {}是当调用该函数名时,会返回处理好的字段 对于set和get设置内部的属性,有一个 阅读全文