0
所以我有這個數據上下文,我抓住,並不能弄清楚如何將它傳遞給模板。任何人都可以展示或指導我舉個例子嗎?我是否需要一個模板幫助程序,我將再次訪問數據庫以檢索數據,因爲我已經在鐵路路由器中擁有數據上下文...?將數據從鐵路由器DATA功能傳輸到模板
ROUTER.js
Router.route("/employer", {
name:"employer",
template:"employer",
layoutTemplate:'employerLayout',
// controller:"ProfileController",
data: function(){
var currentuser = Meteor.userId();
Meteor.call("getEmployer", currentuser, function(error, result){
if(error){
console.log("error", error);
}
if(result){
return result;
}
});
},
EMPLYER.html
<template name="employer">
<h1> Employer</h1>
<h2>{{result}}</h2>
</template>
COLLECTION
meteor:PRIMARY> db.employer.find().pretty()
{
"_id" : "qCFGZa4ogc5LR56PL",
"createdAt" : ISODate("2015-07-18T13:19:16.098Z"),
"user" : "owfJ4ozrfsp26o8G4"
}
比如我想寫出
<template name="employer">
<h1> Employer</h1>
<h2>{{_id}}</h2>
<h2>{{createdAt}}</h2>
<h2>{{user}}</h2>
</template>