0

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

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

我试过寻找答案,但“资源”这个词太笼统了,无法产生有用的结果。

谢谢。

4

1 回答 1

0

为什么不为此使用一个简单的 JavaScript 对象呢?就像是:

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

您的应用程序的命名空间在哪里app。或者在 CoffeeScript 中:

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

如果您有很多设置,则使用子对象命名它们。如果您想使用 (Java|Coffee)Script 以外的语言设置,此方法也与 JSON 兼容。

于 2013-10-31T01:39:21.720 回答