如果一个值依赖多个属性(多对一),用computed肯定是更加方便的。 如果一个值变化后会引起一系列操作,或者一个值变化会引起一系列值的变化(一对多),用watch更加方便一...
如果一个值依赖多个属性(多对一),用computed肯定是更加方便的。 如果一个值变化后会引起一系列操作,或者一个值变化会引起一系列值的变化(一对多),用watch更加方便一...
伪类选择器(:hover/:focus等) 使用 styled-components 可以实现CSS中:hover,:focus,:active等效果 动画 @keyfram...
出现报错:Attempted import error: 'Switch' is not exported from 'react-router-dom'原因:在 react...
vue3+vite+ts项目build时报了一大长串错,错误如下,有自己代码的问题,居然还有根本不是自己写的,类似node_modules/@vue/runtime-core...
splice() 方法用于添加或删除数组中的元素。使用这种方法会改变原始数组。 用法 参数描述index必需。规定从何处添加/删除元素。,参数为插入或删除的数组元素的下标,必...
定义包含对象的数组并赋值 定义自己的属性类型
问题描述:将button封装成MyBtn组件后,在导入使用时,<MyBtn/>的click点击事件失效封装的MyBtn组件=》MyBtn.vue 在其他地方使用MyBtn组件...
写Vue2项目时,使用svg-sprite-loader引入icon,遇到了Require statement not part of import statement.(@...
Stream - 流 stream是一个比较抽象的模型,类似于没有水的水流,stream.write可以让水流中有水(数据),每次一点一点写的小数据叫做chunk(块),产生...
父组件可以使用 props 把数据传给子组件 在父组件的 script 标签中使用 import 引入 子组件,并在 components 中注册 将子组件标签放在父组件的 ...
.sync 基本原理 .sync 修饰符可以实现父组件和子组件之间的双向绑定,当子组件修改了一个 props 的值时,也会同步到父组件中,实现子组件同步修改父组件。 代码示例...
1 Vue的两个版本 分别是完整版(vue.js)和只包含运行时版本(vue.runtime.js) Vue完整版 完整版同时包含编译器(compiler)和运行时(runt...
安装 本地安装 进入项目文件夹,运行 npm init -y,生成 package.json 文件 运行以下两种命令其一,生成 node_modules 文件 进入 webp...
1 同源策略 1.1 同源 window.origin或者location.origin可以得到当前源 源 = 协议 + 域名 + 端口号 如果有两个url的 协议、域名、端...
1 同步 如果可以直接拿到结果,那就是同步 实例: 在医院挂号,拿到号才会离开窗口,无论等待时间多久,不拿到结果是不会离开的 宏任务与微任务 宏任务:setTimeout s...
1 DOM 事件模型(DOM 事件机制) HTML DOM 允许 JavaScript 对 HTML 事件作出反应。JavaScript 能够在事件发生时执行,比如当用户点击...
1 jQuery的元素获取 jQuery使用的第一步:将一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中元素。 CSS选择器 特有表达式 2 链式操作...
1 假设页面中有如下元素 则可以通过以下几种方式获取元素: 2 获取 x 元素的 class 属性的两种方式 3 关于以下代码 当用户点击该 div 时,该代码中的 this...
1 获取元素API 通过id获取元素 通过标签获取元素 通过类名获取元素 通过querySelector获取元素 通过querySelectorAll获取元素 2 元素的六层...
函数是一种特殊的对象 1 定义函数 1.1 具名函数 常用的函数形式 1.2 匿名函数 去掉具名函数的函数名,就是匿名函数,也叫函数表达式 匿名函数和具名函数可以进行结合 1...