Lanistor

Results 145 comments of Lanistor

> @singuerinc yes, if you enable `disableHardwareAcceleration` and set the app transparency to true, only solid and `if you set the opacity to 0.1` will be clickable. Do take note...

这个是动态路由原理上天生的缺陷,因为无法判定子路由层级深度,所有无法判定当前路由是否匹配结束,所以下面的方式是不支持的: ``` ``` 因为`Home`不知道子组件的深度,所以这种写法,`/login`的情况,Home按规则是要匹配的(没有`>`符的情况)。 可以修改页面的结构,下面是推荐的方式(将Home组件包含于List和List2): ``` ```

react-router和vue-router虽然支持嵌套路由,但是无法支持动态可扩展路由,他们的所有子路由是完全需要提前配置好的,而Keeper可以在任意组件里随时添加子路由,不需要提前配置,这是考虑到大型web系统模块化的方式采用的方案。但为此也牺牲了子路由可预测性,子路由不可预测,便会有上面的问题,因为在路由匹配过程中,直到匹配到最后最深层的一个组件,才知道路由是否匹配,而这个时候,组件都已经经过了render过程。

Good one: [next version 3](https://github.com/vifird/react-keeper/issues/64)

@SlientWhale 浏览器原生API:location.search

可以check下滚动的容器,正常情况滚动条是不需要单独存储的,页面缓存会缓存住滚动条。 ——————————————— 张小龙 [email protected] > 在 2019年6月18日,下午12:10,jingjing17890 写道: > > 说明文档我全看了一遍,,没有看到您说的缓存滚动条的api啊,目前我其他信息都缓存住了,但是滚动条,没缓存住

@ldwstyle 可以尝试使用下context.history。

Yeah, thanks a lot. 我们正在准备中文版使用文档,很快将会推出。

可以的,在开源产品之前,我们已经进行了很长的内侧,在我们内部的几个产品中,已经完全由React-Router切换到React-Keeper了。