摘要: 一. 在项目目录中新增hoos文件夹 import { ref, onMounted } from "vue"; // vue3 中的 hooks 就是函数的一种写法,就是将文件的一些单独功能的js代码进行抽离出来,放到单独的js文件中, // 或者说是一些可以复用的公共方法/功能。其实 hooks 阅读全文
posted @ 2023-05-12 16:06 格里兹曼 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 我们经常会有封装组件的需求, 组件需要的往往不只有数据, 有时候我们要给一个模块做内容方面的可自定义, 比如我封装了一个黑板, 但是我有时希望上面是字, 又有时希望上面是图画, 这就要用到插槽了 一. 插槽的基本用法 子组件 <template> <el-row> <slot></slot> </e 阅读全文
posted @ 2023-04-17 17:46 格里兹曼 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一. 根据条件对数组进行判断处理的三种模式 1. filter()获取数据中满足条件的数据并返回2. every()判断数组中是否满足某个条件,全部返回true,否则为false3. some()判断数据中是否满某个条件,只要有一个满足则返回true,否则为false const arr = [ { 阅读全文
posted @ 2022-07-13 15:32 格里兹曼 阅读(72) 评论(0) 推荐(0) 编辑
摘要: let a = [1,2,3]; ES5: a.splice()/ a.sort() / a.pop()/ a.shift()/ a.unshift()/ a.reverse()/ a.push()添加数组 ES6: a.copyWithin() / a.fill(不常用) 1.splice用于给数 阅读全文
posted @ 2022-07-05 16:22 格里兹曼 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.使用 git brach 命令可以新建一个本地分支 $git branch dev-wangjing 2.切换到新建的本地分支 $git checkout dev-wangjing 3.修改完成后提交到本地远端 $git push origin dev-wangjing 4.切换分支到要合并的分 阅读全文
posted @ 2022-05-20 11:11 格里兹曼 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1. state:state用于存储数据和状态 2. mutations:用于修改state中的数据(但是只能同步修改数据,异步修改数据需要使用actions) 3. actions: 因为mutations只能同步修改数据,所以异步修改需要用action提交mutations 4. getters 阅读全文
posted @ 2022-02-11 11:07 格里兹曼 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一. 浅拷贝 let obj = { name: '小明', info: 'Hello' } let newObj = Object.assign({}, obj) newObj.name = '小红' // 第一种方式是通过assign,更改newObj的内容,不会影响到obj的内容 let ne 阅读全文
posted @ 2022-01-27 15:06 格里兹曼 阅读(348) 评论(0) 推荐(0) 编辑
摘要: let arr = [{ name: '小明', age: 20 }, { name: '小红', age: 22 }, { name: '小蓝', age: 18 }, { name: '小绿', age: 21 }] let arrJson = [20, 22, 18, 21] // every 阅读全文
posted @ 2022-01-26 16:13 格里兹曼 阅读(29) 评论(0) 推荐(0) 编辑
摘要: class Potiny { constructor(x, y) { // constructor是类的默认方法,当我们通过new关键字调用类时,如果没有constructor方法就会默认给到一个,然后自动调用constructor方法 this.x = x this.y = y } toStrin 阅读全文
posted @ 2022-01-24 16:43 格里兹曼 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一. Promise对象 // Promise对象通过new关键字生成,有两个参数,成功resolve,失败reject function fun(num) { return new Promise((resolve, reject) => { if (num 'Hello') { setTimeo 阅读全文
posted @ 2022-01-21 16:16 格里兹曼 阅读(70) 评论(0) 推荐(0) 编辑