gpt4 book ai didi

javascript - Meteor 中的全局应用程序数据

转载 作者:行者123 更新时间:2023-12-03 10:14:05 25 4
gpt4 key购买 nike

我正在尝试在 lib/config.js 中设置全局应用程序数据(也许它应该在类似于 settings.jssettings.js 的内容中)。 json)像这样:

AppData = {
name : 'Foo',
author : 'Mr. Bar',
socialLinks : [
{ name : 'FaceSpace' , url : 'facespace.com/foo' },
{ name : 'Twitgram' , url : 'twitgram.net/foo' }
]
}

所以我可以在各种模板中使用它,例如 head.html:

<title>{{AppData.name}}</title>

home.html:

<h1>Welcome to {{AppData.name}}</h1>

footer.html:

{{#each AppData.socialLinks}}
<a href="{{url}}">{{name}}</a>
{{/each}}

...

<p>Created by {{AppData.author}}</p>

我尝试寻找这种模式的示例,但没有成功。我很可能问了错误的问题。

最佳答案

您将需要 template helper (在 client 文件夹中的某个位置设置)将数据传递给 View ,如下所示:

Template.registerHelper('AppData', function () {
return AppData;
});

这样您的 View 以及 JavaScript 代码就能够访问您的 AppData 对象。

关于javascript - Meteor 中的全局应用程序数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29967752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com