router
router copied to clipboard
关于 render 完成后,需要执行一些代码。
render function 是指切换页面前 至最后 return 。 相当于,我做了一些前置工作后,return 才切换页面。
基于传统前端页面思维,我想当 return 切换页面完成时,想要执行一些代码,该如何实现? 类似于原生的 window.load 方法,即页面渲染完成后,我要做一些事。
请楼主提供示例,感谢!
@xieke 你好,现在的 bind 方法在每次完成渲染之后都会执行,你可以在这里做些额外的事。
更好的做法是提供一些生命周期的方法,渲染前、渲染、渲染后、卸载前、卸载后等,但是这样就搞得复杂了。这个定位用于简单的页面,不想搞得太复杂。欢迎网友 fork 来增加改进~
@progrape 同求,确实需要 渲染前、渲染、渲染后、卸载前、卸载后这样的方法,很有必要,想问一下作者有没有计划搞一搞呢