ノード、エクスプレス、そしてジェイドをいじり始めたところです。私は翡翠のテンプレートでこのようなことをしようとしています:
my-options = {"this": "something", "that": "something else", "those": "more stuff", "these": "also included"}
form
select(name="myselection")
each option, key in my-options
option(value="#{key}") option
ただし、500 サーバー エラーが表示されるだけで、まったく役に立ちません。ここで何が間違っていますか?どんな助けでも大歓迎です。
更新
jade テンプレート自体に変数定義を含めることはできません。したがって、my_options
対応する router.js ファイルでハッシュを定義し、パラメーターとして適切なresult.render()
関数に渡す必要があります。