我一直在寻找解决方案,但找不到任何可行的方法。
注意:我正在Backbone.sync
全局覆盖该方法。
当我实例化一个 Session 模型时,我向它传递了许多属性。正如您所料,这些应该是通过mySessionInstance.get('someAttribute')
. this.fetch()
会话模型在初始化方法中调用。我的自定义 Backbone.sync 方法需要访问一些会话属性,但是当它运行时,我收到一条错误消息,指出该实例不存在“get”方法。
就好像我在完全初始化之前试图访问我的会话实例的 .get 一样。关于如何解决它的任何想法?我希望模型有一个“就绪”或“初始化”事件,这样我就可以监听它并确保某些事情只有在模型真正完成初始化时才会发生。
谢谢,
路易斯