我一直在使用pug / jade,现在我正尝试使用把手来构建相同的项目。
我有这样的迭代,它提供了一些选项:
<select id="myselect" name="myselect">
{{#each categories}}
<option value="{{id}}">{{title}}</option>
{{/each}}
</select>
代码下方,我需要根据myselect中的选定项目动态渲染一些项目。
有什么主意我可以动态地抓住它吗?基本上与onchange()一样,也可以在普通javascript中使用。
答案 0 :(得分:2)
当您使用任何种类的诱人引擎(车把,玉器,ejs等)时。将响应发送到客户端后,您将无法绑定数据。您必须编写一些客户端javascript代码才能实现。
作为替代方案,您可以在客户端使用handlebarjs。遵循此link
但是,由于您在服务器端使用了相同的模板引擎,因此可能需要谨慎使用。