OnRender / onShow / appendHtml函数未在主干木偶复合视图中触发

时间:2012-10-23 04:51:22

标签: cordova backbone.js marionette

我们在布局中绑定视图的方式是:

App.main.currentView.ChartViewRegion.show(new ChartView({model:chartDataCollections}));

在ChartView初始化中,它正确地返回模型数据,但它不调用其他函数。可能是什么原因?它在网络上运行良好,但是当我们用phonegap包装它时,它不会触发这些事件。

由于 彼得

1 个答案:

答案 0 :(得分:1)

我注意到了同样的问题,所以我查看了源代码。

onRender和onShow都已从源代码中删除......它们不再存在。他们仍然在评论和文档中,但功能不存在..它杀了我。

(我们使用的是版本1.04)

所以我现在正在摸不着头脑,试图弄清楚谁在控制Marionette的发展,以及其他有多少变化....现在看来,现在所有东西都需要访问渲染周围的触发事件,而不是依赖这些回调,但没有找到任何文档来解释它是如何工作的,或者什么是最佳实践。