- 博客(22)
- 收藏
- 关注
原创 系统管理两层tab页前端优化设计(vue3)
通过路由和vuex可以实现各模块跳转及菜单统一管理。每模块页面根据命名规范,实现分别管理。本文将假设三类模块:车辆、人员、物品来举例说明。
2024-12-18 10:54:23
404
原创 vue项目标题、页面、tabbar保持一致
store.jsstate: {menu: [{ id: 0, name: '首页', img: 'home', title: '首页', child: ['scan', 'submit'] },{ id: 1, name: '记录', img: 'records', title: '记录', child: ['records', 'details'] },
2024-09-27 11:37:07
279
原创 引入js-sdk,调用扫描二维码和获取位置功能。解决ios定位正常,安卓报错getlocation invalid signature问题。
vue3项目中使用微信jssdk的扫描和定位功能。解决安卓手机定位报错getlocation invalid signature。
2024-08-03 14:05:44
1232
原创 bug解决——vue项目页面样式不受微信设置字体的大小影响
vue3 项目发布后在微信浏览器打开,发现样式错乱。因为项目是根据根元素(html)文字大小计算的rem响应式布局,所以决定强制设定项目文字不变化。
2024-08-03 09:44:46
473
原创 微信小程序自定义tabbar
在 app.json 中的 tabBar 项指定 custom 字段,同时其余 tabBar 相关配置也补充完整。所有 tab 页的 json 里需声明 usingComponents 项,也可以在 app.json 全局开启。页面生命周期为onShow时。
2024-03-06 16:32:44
677
1
原创 Vue 打包 chunk-vendors.js 文件过大导致页面加载慢
项目部署后移动打开加载缓慢,F12发现chunk-vendors.js加载时间过长。
2024-03-05 10:45:48
929
1
原创 项目中引用 iconfont —— font class使用
在iconfont中生成引用链接:index.html中引用使用( class=“iconfont” 必写):font-size设置大小。
2024-01-18 11:33:54
777
1
原创 动态监听菜单长度,多余的菜单项自动添加到更多选项,用于下拉选择(原生)
动态监听菜单长度,多余的菜单项自动添加到更多选项,用于下拉选择。(问了chartgpt)
2023-11-11 17:26:52
71
1
原创 vue路由
举例来说,对于一个带有动态参数的路径 `/users/:id`,在 `/users/1` 和 `/users/2` 之间跳转的时候,由于会渲染同样的`UserDetails` 组件,因此组件实例会被复用。因为在这种情况发生的时候,组件已经挂载好了,导航守卫可以访问组件实例 `this`。在导航被确认之前、在路由组件解析渲染之前、所有组件内守卫和异步路由组件被解析之后调用。beforeRouteLeave:在导航离开渲染该组件的对应路由时调用。在特定路由上定义的守卫,用于对该路由的局部拦截、验证或重定向。
2023-10-24 14:21:12
53
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人