に動作していない:マングースは、私が定義されたヒスイ-LANG
var PersonSchema = new Schema({
avatar: Number
});
PersonSchema.virtual("avatarUrl").get(function() {
return "http://example.com/avatar/" + this.avatar;
});
をして、これはノードのコードで動作します好き:
PersonModel.findOne(function(err, person) {
console.log(person.avatarUrl); // http://example.com/avatar/1
});
が、ヒスイのテンプレートでは、私が使用している場合:
img(src!= person.avatarUrl)
これは私が何を期待与えないでしょう。
ヒスイにマングース仮想作品を作るための方法はありますか?私は問題がヒスイをどうする事はないと思う
EDIT
、
私はセッションで「人物」オブジェクトを保存だって、私はセッションに保存する前に、「仮想」のすべてが正常に動作しますしかし、私は再びセッションからそれを得るときには動作しません。
これはセッションメカニズムに関するものかもしれません。 connect-redisのようなその何かが、その前には、保存JSON.stringify(req.session)
を呼び出す場合は、使用しているが、何セッションメカニズム "
代替構文を試しましたか? '#{person.avatarUrl}'? – mindandmedia
私はそれを試してもまだ動作していません。 – Kevin
私たちと共有できるエラーメッセージはありますか?完全性のためのレンダー呼び出し... – mindandmedia