Palm的WebOS中的滚动条和其他小部件通常被称为:
this.controller.setupWidget(Mojo.Menu.appMenu, {}, this.appMenuModel);
代表“场景”的JavaScript助手文件。
我的应用程序很简单,只需要一个视图,所以除了stage-assistant文件和index.html文件之外,我没有使用任何其他文件,其中包含指向各种其他JS和CSS文件的链接。试图像这样调用setupWidget会导致错误(Uncaught TypeError:无法调用对象的方法'setupWidget'):
StageAssistant.prototype.setup = function () {
this.controller.setupWidget("widgetId",{},{});
}
在一个句子中,我希望能够从舞台助手文件中启动Mojo HTML滚动条小部件。
答案 0 :(得分:2)
问题是StageController类上没有setupWidget方法。你必须有一个场景或者没有什么可以在舞台上展示。整个Mojo小部件系统依赖于此舞台/场景层次结构。