在页面基础上添加Kickstrap应用程序,无需额外的文件

时间:2013-01-26 10:21:39

标签: javascript kickstrap

我正在使用Kickstrap 1.3.0,并希望在我的PHP-View中使用类似<?php $this->enableKickstrapApp('myapp'); ?>的方法添加应用程序。此方法会将应用程序名称放入apps数组中,布局模板可以在页面中的任何位置生成任何代码以激活应用程序。

但我不知道如何加载应用程序。文档说我应该添加一个特定于页面的文件。但是我不想自动生成这么多的文件(我会这样做,因为没有更好的解决方案)。 API文档中还提到了API方法loadApp()。但源代码中似乎没有loadApp。此外,没有记录如何获取API对象(也许这应该是一个全局方法 - 我找不到它)。在GitHub的一个可能过时的文档中,我找到了写一个pageApps数组的技巧。但扫描“pageApps”的源代码也没有结果。

有没有办法动态激活app(或在全局ks变量中)而不需要额外的文件?

1 个答案:

答案 0 :(得分:1)

有效:

var ks = {
    apps: ['myapp']
}

当然必须在加载kickstrap.js之前定义。