张志华

Results 3 comments of 张志华

![image](https://user-images.githubusercontent.com/14539415/64936625-7b2a4e00-d889-11e9-9275-535ad5d596bd.png) tab页加了keepalive 是不是这个headerbottom值初始化的问题。

临时解决方法,因为我手机端app使用了keep-alive标签缓存页面。所以在页面组件的activated生命周期方法添加重新计算高度方法,bug出现的机率小了很多。代码如下 `activated() { this.$refs.jxrefresh.onResize(); } ` , .onResize();是这个库组件的私有方法,但是也能调用。但是还是希望作者能找到bug真正的原因进行修复。

![image](https://cloud.githubusercontent.com/assets/14539415/21417598/a454ace4-c856-11e6-943a-8d53643efc49.png) 问题出在SkinManager.register(final Activity activity),注册的时候是按照activity注册的,通知view换肤的情况就是调用SkinManager.notifyChangedListeners();这个方法来遍历所有的activity下的(包括fragment)的view换肤。 然而.register(final Activity activity)这个方法的源码是这样的public void register(final Activity activity) { mActivities.add(activity); activity.findViewById(android.R.id.content).post(new Runnable() { @Override public void run() { apply(activity);// 这里只调用了APPly方法 } }); } 再来看 public void apply(Activity...