摘要: 如何实现父组件监听子组件的生命周期 方法一:$emit // 父组件 <template> <div> <Child @mounted="onMounted" @updated="onUpdated" @beforeDestroy="onBeforeDestroy" ></Child> </div> 阅读全文
posted @ 2023-12-07 19:38 bbigger004 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 统计B站番剧真实评分 智子封锁 近期出现B站某原创番剧的评分被智子封锁的现象,有大能者写出下面代码可以通过对短评与长评的完全统计来实现对番剧评分的真实面貌还原。 进入番剧详情页,F12打开控制台,将代码复制到控制台,回车运行。 经测试代码的泛用性还是很强的可以适用于所有番剧。 例子: 1.原创番剧《 阅读全文
posted @ 2023-01-05 14:52 bbigger004 阅读(167) 评论(3) 推荐(0) 编辑
摘要: SPA类型应用,前端热发布后,用户端由于浏览器缓存不会重新获取index.html 导致用户没有及时看到最新版本 所以写了一个插件用户协助客户端实时更新 //思路:对比每一个script中的src的地址有无变化 因为打包后的js名称一般为 test.dawe13s5.js 中间8位为哈希值 每次打包 阅读全文
posted @ 2023-11-20 16:55 bbigger004 阅读(82) 评论(0) 推荐(0) 编辑
摘要: js多图合成一张图 具体思路 先设置画布的宽高,再将每个图片整理成一个对象的数组通过某个方法传出合成后的base64 (1)、创建一个画布的类,他的属性是canvas虚拟dom和ctx (2)、构造器初始化convas对象、ctx、convas的宽高 (3)、这个类应该有将配置的对象数组合成图片的方 阅读全文
posted @ 2023-11-03 17:17 bbigger004 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #vue3+TS 自定义指令:长按触发绑定的函数 偶然间看到一个在vue2中写的长按触发事件的自定义指定,想着能不能把他copy到我的vue3项目中呢。 ##编写自定义指令时遇到的几个难点 ###1.自定义指令的类型 在ts中写任何东西都要考虑到类型的问题,自定义指令的类型问题依然存在 ###2.在 阅读全文
posted @ 2022-12-29 15:53 bbigger004 阅读(1185) 评论(0) 推荐(1) 编辑
摘要: 1.vite+TS+Vue3 npm create vite Project name:... yourProjectName Select a framework:>>Vue Select a variant:>>Typescrit 2. 修改vite基本配置 配置 Vite {#configur 阅读全文
posted @ 2022-12-09 15:13 bbigger004 阅读(1008) 评论(0) 推荐(2) 编辑
摘要: Pinia和Vuex的通病 Pinia和vuex的通病就是,页面刷新会导致数据丢失 解决通病 一、新建store import { defineStore } from 'pinia' //单独存放Store的名字 $id import { Names } from './store-name' t 阅读全文
posted @ 2022-09-15 15:04 bbigger004 阅读(577) 评论(0) 推荐(0) 编辑
摘要: JS 执行机制 在我们学js 的时候都知道js 是单线程的如果是多线程的话会引发一个问题在同一时间同时操作DOM 一个增加一个删除JS就不知道到底要干嘛了,所以这个语言是单线程的但是随着HTML5到来js也支持了多线程webWorker 但是也是不允许操作DOM 单线程就意味着所有的任务都需要排队, 阅读全文
posted @ 2022-09-09 17:31 bbigger004 阅读(526) 评论(0) 推荐(0) 编辑
摘要: Mitt 在vue3中 $ on,$off 和 $once 实例方法已被移除,组件实例不再实现事件触发接口,因此大家熟悉的EventBus便无法使用了。然而我们习惯了使用EventBus,对于这种情况我们可以使用Mitt库 npm i mitt -S 首先要在全局挂载 mitt 在app.confi 阅读全文
posted @ 2022-09-06 10:09 bbigger004 阅读(2391) 评论(0) 推荐(0) 编辑
摘要: Transition Vue 提供了 transition 的封装组件,在下列情形中,可以给任何元素和组件添加进入/离开过渡: 条件渲染 (使用 v-if) 条件展示 (使用 v-show) 动态组件 组件根节点 自定义 transition 过度效果,你需要对transition组件的name属性 阅读全文
posted @ 2022-09-02 17:57 bbigger004 阅读(188) 评论(0) 推荐(0) 编辑