最近开始学习backbonejs。 学习中遇到的种种问题,以笔记形式记录在此。今天是第一篇笔记,记录比较零碎,勿怪。 view中的经常会发现this及其属性在不同的方法中不一致的问题,这是因为针对不同的方法,this指向的并不是本view。 解决方法也很简单: _.bindAll(this, ‘render’); 这里假设要绑定的是render方法,如果要绑定多个的话,直接用逗号隔开即可_.bindAll(this, ‘render’,‘anotherfunction’);。
最近开始学习backbonejs。 学习中遇到的种种问题,以笔记形式记录在此。今天是第一篇笔记,记录比较零碎,勿怪。 view中的经常会发现this及其属性在不同的方法中不一致的问题,这是因为针对不同的方法,this指向的并不是本view。 解决方法也很简单: _.bindAll(this, ‘render’); 这里假设要绑定的是render方法,如果要绑定多个的话,直接用逗号隔开即可_.bindAll(this, ‘render’,‘anotherfunction’);。