简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
之前写的因为是基于项目的,这几天整理了一下将主要代码抽离重构了一下。数据通过数据生成的页面注意事项前两篇文章大概介绍了一下,这个有完整的项目,不过只是前端,核心的代码已经给了,需要根据自己的后端接口去调整。还有就是需要先npm install一下...
看 #/ 这个符号的位置如果类似于http://ip:port/it/sheet/index.html#/?operCode=0244301&userId=admin 这种在#/后面传参用this.$route.query.userId 就可以获取如果是其他的类型,在$route中获取不到,需要通过window.location.href来获取全部的url,再通过字符串操作获取需要的参数。
核心方法applicationClick(methodsName){this.$options.methods[methodsName]()},将方法名字作为参数
首先Uni-app不支持增删某项tabbar,所以增删效果只能用自定义组件。这个方法使用于 tabbar的不同角色的菜单一样多或者相差两项。比如一个菜单3项,一个菜单五项。或者24 。以五项和三项局里。A角色有五个菜单,B角色有三个菜单。在page.json中设置tabBar的list为含五个空项的list即[{}],{},{},{},{}],如果是五项,则用uni.setTabBarItem分别
针对问题:A 进入B页面并传递参数 data,B进入C页面操作了一番,然后从C页面返回,但是C的操作影响了B,B需要再次刷新页面。然而从C返回B页面却是不刷新的。解决办法onhide() 和 onshow()代码如下,首先设置ifOnShow为false,当页面离开onhide()时设置ifOnShow为true。onload()加载的数据,在进入深层次页面之后还是保留的。直接用就...