为coffeescript创建资源文件

时间:2013-10-31 00:52:34

标签: coffeescript

在编译语言中,将一些设置移动到运行时代码加载的外部资源文件中通常很有用。这些只是键/值对。无需重新编译代码即可编辑此资源文件。

我发现这是组织设置的有用方法。我想知道是否有一种简单的方法可以在coffeescript中做类似的事情。具体来说,我想将pageinit中的大量jqm设置以及其他一些特定于应用程序的设置移动到外部文件中。

我尝试过寻找答案,但“资源”过于笼统,无法产生有用的结果。

感谢。

1 个答案:

答案 0 :(得分:0)

为什么不为此使用简单的JavaScript对象?类似的东西:

window.app.settings = {
    key: value,
    // ...
};

其中app将是您的应用程序的命名空间。或者在CoffeeScript中:

@app.settings =
    key: value
    #...

如果你有很多设置,那么用子对象命名它们。如果您希望使用(Java | Coffee)脚本以外的语言设置,此方法也兼容JSON。