Navigator 监听pop事件,重新刷新原来的页面。



  • 使用navigator的时候,从一个新页面新添加了几条数据,按理说返回到上一个页面的时候,应该执行componentWillMount的事件,可是好像pop都是直接返回回来的,没办法再次刷新上一个页面呢。有没有哪个大神告知一下如何监听navigator的pop时间来手动刷新返回的页面。:bowtie:



  • 添加一个数据类。
    比如场景A跳转到场景B,在B里有用户的输入数据,记录在数据类C里,通过navigator返回到场景A时,A的render会被触发,此时根据C里的数据进行渲染。



  • 好使!在我这里不需要添加新的数据类,直接在render之前再调用一次fetch查询就行那。哈哈哈哈啊哈,谢谢了:smile:



  • @鸿杰 不对啊==好像触发是触发了,可是写在render里面的后果就是,触发的太频繁了。基本上我每做一个操作,甚至不是这个页面的操作,都触发了数据请求。。这。。。。



  • @张益达 自己做个flag标记过滤一下


Log in to reply