会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
远方除了遥远一无所有
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
28
下一页
2022年9月28日
element-ui 上传文件后点击图片实现预览效果
摘要: 背景 在我们上传文件后我们希望点击文件实现预览效果进行确认或者其他操作。 方式1:可以使用element-ui的upload组件+dialog+image组件解决,示例代码如下: <el-upload action="http://127.0.0.1:8888/api/private/v1/uplo
阅读全文
posted @ 2022-09-28 23:34 ^Mao^
阅读(5031)
评论(0)
推荐(0)
2022年9月25日
Argument of type 'HTMLElement | undefined' is not assignable to parameter of type 'HTMLElement'.
摘要: 问题描述 在ts中我们为变量(比如:A)定义了HTMLElement数据类型或者其他数据类型后,在后续的使用中ts会认为上面绑定的变量(A)可能没有绑定到对应的元素上所以会认为变量的值是在HTMLElement 或者 undefined 两种情况 示例代码: const chartRef = ref
阅读全文
posted @ 2022-09-25 19:15 ^Mao^
阅读(715)
评论(0)
推荐(0)
2022年9月24日
VSCode插件:嵌套注释
摘要: 问题描述 有的时候我们需要为多行代码进行注释,但是其中某几行已经注释了,但是如果再这个基础之上再进行注释的话是没法注视成功的 安装Nested Comments插件 Default Keybindings Mac: cmd + alt + / Windows: ctrl + alt + / 效果
阅读全文
posted @ 2022-09-24 01:39 ^Mao^
阅读(376)
评论(0)
推荐(0)
2022年9月22日
【vue3】导入的配置和普通的数组,他们是否存在响应式
摘要: 背景 有的时候我们需要将组件的配置以文件的形式导入,那导入的配置需不需要使用ref或者reactive处理成响应式对象呢? 答:不用,貌似导入的配置会有响应式,但是通过isRef、isReactive、IsProxy方法去鉴定的时候返回的false 示例代码: // dialog.config co
阅读全文
posted @ 2022-09-22 07:27 ^Mao^
阅读(93)
评论(0)
推荐(0)
2022年9月19日
【vue3】element-plus组件国际化随时切换语言
摘要: 背景 我们可以通过ui组件库来统一调整组件的语言设置,比如统一设置成中文或者英文 步骤 引入 element-plus相关的语言包。这里使用中文 通过 el-config-provider组件进行配置 // App.vue <template> <div class="app"> <el-confi
阅读全文
posted @ 2022-09-19 22:02 ^Mao^
阅读(2456)
评论(0)
推荐(0)
2022年9月17日
vue3使用h5 history模式的路由模式,刷新页面找不到资源问题
摘要: 问题描述 vue-router中配置history为createWebHistory() 后,当刷新页面会出现无法找到资源的问题 配置如下: // router/index.ts const router = createRouter({ history: createWebHistory(), r
阅读全文
posted @ 2022-09-17 16:59 ^Mao^
阅读(2479)
评论(0)
推荐(0)
2022年9月16日
vue3中在".vue"文件中使用使用"$store"报警告问题
摘要: 问题 使用最新版的vuex后,然后vue3在template模版中使用出现红色警告,但是编译无异常 效果图 解决办法: 在shims-vue.d.ts文件中新增下面的声明 // shims-vue.d.ts import { Store } from '@/store' declare module
阅读全文
posted @ 2022-09-16 23:21 ^Mao^
阅读(720)
评论(0)
推荐(0)
2022年9月14日
js解析通过Excel上传的文件
摘要: 背景 有的时候我们在Excel中填写内容后通过前端批量上传,然后将数据批量存到数据库中 步骤 安装xlsx npm install xlsx 对上传的文件进行解析,获取上传文件中的每行数据 <template> <div> <button @click="parse">解析</button> <in
阅读全文
posted @ 2022-09-14 21:33 ^Mao^
阅读(407)
评论(0)
推荐(0)
2022年9月5日
vue3+ts 为原型上添加属性声明
摘要: 背景 比如在vue2的情况下我们有的时候需要为Vue的原型对象上添加属性或方法,vue3的情况下需要为app挂载全局属性配置,但是结合了ts后,在vue文件中会报警告,但是程序可以正常被执行 挂载全局配置 组件中使用 解决办法 找到shims-vue.d.ts文件后,进行如下配置即可 // 注意:这
阅读全文
posted @ 2022-09-05 23:17 ^Mao^
阅读(1205)
评论(0)
推荐(0)
2022年8月24日
vscode中使用prettier和typescript
摘要: 参考博文 文章标题:How to use Prettier with ESLint and TypeScript in VSCode 链接:https://khalilstemmler.com/blogs/tooling/prettier/ 总结 使用npm安装prettier npm instal
阅读全文
posted @ 2022-08-24 19:53 ^Mao^
阅读(203)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
28
下一页
公告