无论如何我们可以在第一个html页面中添加php echo "something"
中的数据。我想知道服务器的时间戳来格式化文档创建时间,如 2小时前,该文档已经有一个属性createdTime
。当我使用Meteor.Collection.find
时,我无法使用transform
添加服务器时间。
我可以使用Meteor.method
,但我可能需要在结果到来之前格式化时间。
谢谢。
答案 0 :(得分:1)
嗯,在挖掘代码之后,这就是答案。
您可以使用全局变量__meteor_runtime_config__
向第一个下载的html文件添加更多信息。就我而言,在服务器端javascript文件中,我添加__meteor_runtime_config__.now = new Date().getTime()
,此值将在客户端提供
答案 1 :(得分:0)
__meteor_runtime_config__
方法只运行一次;也就是说,只考虑在包加载时(而不是Meteor.startup()
)进行的更改,然后__meteor_runtime_config__
代码段为frozen。
要将运行时(每页)元数据传递给页面,only option似乎是使用(public,but notocumented){<html>
元素在{{1}}元素上设置自定义标记{3}} API。