会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wanglei1900
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
19
下一页
2023年1月14日
前端导出页面为PDF
摘要: 前端通过html2canvas和JsPDF插件将全部或部分网页按照PDF图片导出 建议放入项目中工具文件夹下,部分引入。 import html2Canvas from 'html2canvas'; import JsPDF from 'jspdf'; /******* * @description
阅读全文
posted @ 2023-01-14 22:11 wanglei1900
阅读(424)
评论(0)
推荐(0)
2022年12月4日
【vue-router 4.x】使用addRoute加载动态路由时,刷新页面后出现空白页和控制台报错 [Vue Router warn]: No match found for location with path "/***/index"
摘要: "vue-router": "^4.1.6" 遇到的问题 动态路由刷新后,出现空白页 动态路由刷新后,控制报错[Vue Router warn]: No match found for location with path "/***/index" 1.动态路由,刷新后出现空白页如何解决 通过打断点
阅读全文
posted @ 2022-12-04 16:09 wanglei1900
阅读(6130)
评论(0)
推荐(0)
2022年11月18日
【CSS】动态DOM节点的classList属性
摘要: 动态DOM节点的classList属性 为 div元素动态添加 class: element.classList 定义和用法 classList 属性返回元素的类名,作为 DOMTokenList 对象。 该属性用于在元素中添加,移除及切换 CSS 类。 classList 属性是只读的,但你可以使
阅读全文
posted @ 2022-11-18 23:07 wanglei1900
阅读(206)
评论(0)
推荐(0)
2022年11月5日
【Vue3】插槽slot
摘要: Vue3 插槽 父组件向子组件提前挖好的坑(slot)处,填入对应的内容就叫插槽。插入的内容不局限于文本,甚至可以传入多个元素和数组。 一、理解插槽 如何使用插槽 插槽使用的最多的地方就是使用ui组件库时 官网上的例子很好,用js的函数来类比。 // 父元素传入插槽内容 FancyButton('C
阅读全文
posted @ 2022-11-05 22:56 wanglei1900
阅读(1231)
评论(0)
推荐(0)
2022年10月30日
【Vue3】computed 计算属性
摘要: computed 计算属性 计算属性就是当依赖的属性的值发生变化的时候,才会触发他的更改,如果依赖的值,不发生变化的时候,使用的是缓存中的属性值。 computed 基础用法 Vue3中有两种写法 如果计算属性不需要修改,可以直接使用函数形式 如果计算属性有被修改的情况,则使用对象包括getter和
阅读全文
posted @ 2022-10-30 22:30 wanglei1900
阅读(253)
评论(0)
推荐(0)
【Vue3】watch 和 watchEffect
摘要: 一、watch 如果定义了reactive的数据(或者用ref包裹了引用类型等同开启reactive),想去使用watch监听数据改变,则无法正确获取旧值,并且deep属性配置无效,自动强制开启了深层次监听 watch 的三个参数 watch第一个参数,监听源 watch第二个参数,回调函数cb(n
阅读全文
posted @ 2022-10-30 22:19 wanglei1900
阅读(264)
评论(0)
推荐(0)
2022年10月29日
【Echarts】Vue3 + TS 封装一个建议的Echarts组件
摘要: <template> <div ref="myChartsRef" :class="className" :style="{ height: height, width: width }" :option="option"></div> </template> <script setup lang=
阅读全文
posted @ 2022-10-29 22:37 wanglei1900
阅读(410)
评论(0)
推荐(0)
【Vue3】ref, reactive, shallowRef, shallowReactive, toRaw, markRaw, readonly, shallowReadonly, isRef, isReactive, isReadonly, isProxy
摘要: ref 的实现 ref实现响应式(基本类型)也是采用Object.definedProperty()来实现的 getter和setter ref实现响应式(对象类型)也是采用Proxy来实现(底层调用reactive方法) reactive 的实现 reactive是采用Proxy来实现 只能对引用
阅读全文
posted @ 2022-10-29 22:12 wanglei1900
阅读(369)
评论(0)
推荐(0)
2022年10月28日
【Vue3】provide和inject 依赖与注入
摘要: provide与inject 依赖注入 vue3中使用setup语法糖与vue2的provide与inject的区别还是挺大的,这里不讨论vue3的配置项写法。 vue2的可以参考学习之前的vue2的provide与inject文章。 :triangular_flag_on_post: 【Vue2】
阅读全文
posted @ 2022-10-28 23:46 wanglei1900
阅读(1240)
评论(0)
推荐(1)
2022年10月8日
【Vue3.x】pinia
摘要: Pinia Vue3中使用Pinia替代vuex 更改如下: 支持ts 体积小,压缩后1KB 去除 mutations,只有 state,getters,actions; 去除mutations后,actions 直接进行同步和异步操作修改数据 去除modules概念,只有store概念,每个sto
阅读全文
posted @ 2022-10-08 17:10 wanglei1900
阅读(143)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
19
下一页
公告