遇到一个需求,在b页面点击查看按钮,跳转到a页面筛选出所有相应的数据。本来想要通过eventBus来实现,但是发现eventBus的赋值不成功,可能是因为created中还有其他获取数据的方法,覆盖了eventBus的赋值。之后使用了cookie来赋值,在b页面使用set给cookie赋值,然后在a页面取出并赋值给相应的属性,记得要remove来清除一下存储的数据哦。
b页面
Storage.set(Constant.cookie.name, item.name);
a页面
this.search.name= Storage.get(Constant.cookie.name)
Storage.remove(Constant.cookie.name);