logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jetpack:使用navigation从fragment_1切换到另一个fragment_2,再返回fragment_1时,fragment_1中的viewpager出现空白页面

jetpack中的navigation可以通过设置app:defaultNavHost="true"来达到拦截返回键并返回上一个fragment的效果,但是今天遇到一个问题:fragment_1中有viewpager,使用navigation从fragment_1切换到另一个fragment_2,再返回fragment_1时,fragment_1中的viewpage为空白页面。一开始从viewpa

Android 子fragment中获取父fragment中的控件

下面展示了如何在子fragment中获取父fragment的底部导航控件BottomNavigationView bottomNavigationView = (BottomNavigationView) getParentFragment().getView().findViewById(R.id.bv);主要需要强转为指定的控件

Vue 使用 <keep-alive include> 实现多级 <router-view> 缓存,无限层次缓存

使用 <keep-alive> 实现缓存目前主流的有两种方法方法一:在路由元信息中添加缓存标识:{path: 'json',name: 'json',meta: {...keepAlive: true...},component: () => import('../views/components/json')},使用 v-if 判断是否缓存<keep-alive>&

VUE 路由守卫 next() / next({ ...to, replace: true }) / next(‘/‘) 说明

最近因为next()遇到了不少问题,在这里记录一下首先是路由守卫,是不是感觉简简单单beforeEach((to, from, next) => {to //是要去的路由from // 是当前路由next() // 是放行的意思}但是在看别的项目时常常能看到next('/logon') 、 next(to) 或者 next({ ...to, replace: true }) 这又是啥意思呢其

到底了