- 博客(21)
- 收藏
- 关注
原创 vue3中配置嵌套路由、导航守卫
如果你需要在路由切换时执行一些逻辑(例如权限检查),你可以使用 Vue Router 的路由守卫功能。在你的 Vue 组件中,你可以使用 组件来生成导航链接,使用 组件来渲染当前路由对应的组件。在项目的 src 目录下创建一个 router 文件夹,并在其中创建一个 index.js 文件。这个文件将包含你的路由配置。在Dashboard .vue中。或者使用编程式导航跳转。
2024-10-14 11:53:08
410
原创 如何使用mockjs
使用 Mock.mock() 函数来定义 Mock 规则。这个函数接受两个参数:第一个参数是 URL 或者 URL 匹配模式,第二个参数是响应的数据或者生成响应数据的函数。}]});
2024-10-10 10:21:33
253
原创 【箩筐地图】获取模板中的ref元素,作为弹窗的内容,可使弹窗内容更可控
【代码】【箩筐地图】获取模板中的ref元素,作为弹窗的内容,可使弹窗内容更可控。
2024-06-17 17:10:10
239
原创 【箩筐地图】vue项目中使用箩筐地图(web端),对点进行icon标记,点击标记弹窗显示点位信息
【代码】【无标题】vue项目中使用箩筐地图(web端),对点进行icon标记,点击标记弹窗显示点位信息。
2024-05-23 19:12:24
709
3
原创 uniapp自定义导航栏/导航栏与小程序胶囊保持平行(进阶篇)
1.将状态栏的高度、导航栏的高度封装到mixins中navbar.jsdata() {return {},methods: {// 获取微信胶囊的位置信息 width,height,top,right,left,bottom// 导航栏高度(标题栏高度) = 胶囊高度 + (顶部距离 - 状态栏高度) * 2// console.log("导航栏高度:" + this.navBarHeight)// #endif},2.将状态栏和导航栏封装到一个组件中navBar.vue。
2024-04-25 13:47:10
314
2
原创 uniapp自定义导航栏/导航栏与小程序胶囊保持平行
导航栏标题</view></view></view>-- 页面内容 --><view>我是页面内容</view>
2024-04-17 14:56:40
1048
1
原创 uniapp项目在SVN进行代码管理设置忽略文件unpackage
1.2.3.4.5.注意:如果应用之后再次commit发现里面仍然有unpackage里面的文件,删掉unpackage的文件夹,提交到远程仓库。删除unpackage的文件夹不用担心,可以进行版本恢复。unpackage是微信小程序运行会产生的打包文件,再次运行还会产生。运行后再次commit就不会有unpackage文件了。
2024-04-03 09:17:25
561
1
原创 函数式组件获取url参数以及TypeScript中的UseParams解构报错问题解决
Property ‘id’ does not exist on type ‘{}’.
2022-07-04 14:14:01
1931
2
原创 AntDesignPro表单自定义校验validator
<ProFormText width="md" name="email" label="电子邮箱" placeholder="请输入电子邮箱" rules={[ { required: true, message: '请输入电子邮箱', }, { type: 'email', message: '请输入正确的电子邮箱', }, { validator: (rule,value,cal
2022-03-09 09:23:43
2701
原创 react中引入图片的方法以及在组件中引入public中的图片报错
react图片引入//首先通过import导入图片路径import companyLogo from '../../public/companylogo.png';//然后通过img标签使用<img src={companyLogo} alt="" />使用后报错错误的意思大致是引入的图片在src目录外 导致的报错报错解决办法在node_module文件夹下找到react-script/config/webpack.config.jsconst ModuleSco.
2021-11-23 12:06:13
2799
1
原创 mysql重新安装3306端口被占用
问题:解决:1.打开cmd(快捷键 win+R)输入命令:netstat -ano在这里插入图片描述3306端口号的进程id为136602.杀死进程输入命令:taskkill /pid 13660 -t -f因没有权限需要用管理员权限打开终端。3.用管理员权限打开终端:然后就可以继续安装mysql了...
2021-04-07 13:43:14
344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人