- 博客(40)
- 收藏
- 关注
原创 浅尝 express + ORM框架 prisma 的结合
express 中 使用 ORM 框架 prisma 对 MySql 数据库的增删改查
2024-04-16 18:05:46 728
原创 Vue-router中使用pinia,const xxxStore = usexxxStore()报错
Uncaught Error: [🍍]: "getActivePinia()" was called but there was no active Pinia. Are you trying to use a store before calling "app.use(pinia)"?See https://pinia.vuejs.org/core-concepts/outside-component-usage.html for help.This will fail in production.
2024-02-18 16:06:02 532
原创 Vite+Vue3使用Vue-i18n笔记
vite+Vue3接入Vue-i18n国际化的步骤以及常用的方式,如模块化,如何在setup中使用vue-i18n的翻译器$t
2024-01-25 16:22:12 2383
原创 https与http百度地图不显示问题
Mixed Content: The page at '' was loaded over HTTPS, but requested an insecure script ''. This request has been blocked; the content must be served over HTTPS.百度地图报错,地图不显示,http协议与https协议冲突
2024-01-16 16:24:11 897
原创 nuxt 不解析HTML结构bug
[Vue warn]: Failed to resolve directive: top[nitro] [unhandledRejection] TypeError: Cannot read properties of undefined (reading ‘getSSRProps’)
2024-01-05 14:38:26 1117
原创 nuxt3引入Ant Design Vue4.0.8版本报错 500 [vite-node] [ERR_LOAD_URL] ant-design-vue/dist/antd.css
nuxt3引入ant-design-vue4.0.8过程中导入样式失败以及解决的方法
2024-01-03 16:08:51 912
原创 Error: Failed to download template from registry: fetch failed,初始化Nuxt一直报错
在npx nuxt init xxx 的时候一直报错Error: Failed to download template from registry: fetch failed发现不行尝试改hosts文件具体的IP Address 可以访问https://sites.ipaddress.com/raw.githubusercontent.com/进行查看最后ping 了一下 raw.githubusercontent.com 发现ping通了但还是不行我的项目路径有中文,改了之后顺顺利利
2023-12-28 10:09:48 649 2
原创 Vue3 hook用于修改当前界面的title属性
封装的这个hook可以用来修改当前页面路由的title属性,当然你要改当前的SEO,keywords或者说明也是可以拓展的。
2023-12-22 16:24:28 574
原创 记录一个自己用的Axios二次封装源码主要设计一些baseUrl和响应的数据解构
对axios,base路径、超时时间、以及默认的请求拦截和响应拦截和指定默认的请求方法和将get的data转化为params参数,方便使用时直接放到data即可
2023-12-21 09:50:00 398
原创 Web3 Vue3连接MetaMask(小狐狸)钱包Request of type ‘wallet_requestPermissions‘ already pending for origin过程记录
"Request of type 'wallet_requestPermissions' already pending for origin http://localhost:5173. Please wait."报错解决,window.ethereum冒红解决,以及Vue3连接MetaMask小狐狸钱包的步骤
2023-11-23 15:47:07 1089
原创 Vue3中高级侦听器watchEffect的使用
默认情况下,高级监听器会自动执行一次监听的函数体,但首次不会触发这个函数本段代码的输出如下更改msg属性我们可以看到num是没有改变的。触发侦听的是msg属性的改变。并且函数的执行顺序优先于其他同步语句,哪怕被写在最下面。最后当我们点击停止监听时调用返回的stop函数时,会再次执行一次函数但不会触发其余代码的执行。同时后续如果继续更新方法中侦听到的值,所有的语句也不会再触发。
2023-11-07 17:54:42 124
原创 Vue3侦听器watch的使用
reactive如果是整个对象进行监听同ref一样直接写入数组即可。需要开启深度监听,对于ref声明的响应式数据默认浅层监听。需要通过()=>obj.key的形式返回监听的具体属性。以数组的形式传递需要监听的数据,ref直接写入数组。newVal和oldVal都是新的Value。newVal和oldVal都是新的Value。reactive中的一个属性需要以函数返回。默认深层次监听,内层更改直接出发。
2023-11-07 16:06:41 58
原创 Vue3插槽的基本使用之匿名插槽、具名插槽、作用域插槽、动态插槽
无论是具名还是匿名皆可使用,用于将子组件中的特定数据暴露给父组件进行操作。可以将子组件中给user插槽上绑定的data属性在父组件中解构出来。的方式绑定属性暴露给父组件,并且可以暴露多个。这个来找到子组件中的匿名插槽进行解构数据。标签绑定name属性可以指定插槽的名字。可以将内容绑定到子组件插槽名字为。在父组件中通过给 标签加上。如果是匿名插槽则需要使用。
2023-11-07 14:50:41 197
原创 Vue3动态组件component的基本使用以及注意事项
首先看一下官方的定义这是一个类似于组件的“元组件”,渲染的内容由is接收到的参数进行决定的。
2023-11-07 11:17:20 1851
原创 Vue3引入组件报错搞了声明文件之后还是报错:找不到模块“./views/xxx”或其相应的类型声明
在这里引入的时候一直报错,上网搜索之后说需要加上声明文件xxx.d.ts,有说放根目录也有说放src目录。但是我试了一下都没有效果报错依旧。最后补充完整的目录报错消失。
2023-11-07 10:47:55 472
原创 前端面试JS类型转换
当然如果你用布尔值 false 转布尔值的话那你是个狠人。只要不是以下特殊值,其余的都是转化为真true。而像那些容易误导人的面试题目有。
2023-10-31 17:48:32 45 1
原创 抖音小程序swiper与video组合使用时,无法拖动切换问题记录
微信小程序迁移抖音中swiper中插入video发现无法正常切换的问题以及解决方法
2023-09-25 16:56:35 424 2
原创 微信小程序中 wx.saveImageToPhotosAlbum保存静态图片时报错saveImageToPhotosAlbum:fail permission denied, open ../xxxx
微信小程序中,已授权保存图片却失败,并报错信息提示没用权限保存图片,其实是使用wx.saveImageToPhotosAlbum时,filePath不接收../这类相对路径
2023-09-18 14:30:24 1387
原创 VantUI_van-tabs_active属性使用无效踩坑记录
Vant Weapp 使用van-tabs时设置active无效的问题解决及应用
2023-08-29 15:29:29 1356 1
空空如也
nuxt图片资源刷新后丢失问题
2024-01-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人