如何获取ejs模板页面中的所有变量?

Marser_cn 发布于 2013/04/23 17:10
阅读 2K+
收藏 0

最近在用 node.js + express + ejs + 数据库 做个小型系统,遇到这样一个问题,还请各位大神不吝赐教。

问题现象如下:

    node.js 中每 response.render 一次给 ejs模板页面时,必须要将模板页面中的所有变量赋值才可以。是否有什么好的方案,可以让当前程序只需要给其中某一个变量赋值而已,这样子可以降低程序的维护性。

    个人现阶段的想法是,可否通过某种渠道获取 ejs 模板页面中的所有变量,这样,我可以通过循环来给有特定需要的变量赋值,其他的皆赋空值即可。

加载中
0
a
aqingsao_zhang

如果有很多变量,而且变量之间有关系,不就是model了吗?把需要渲染的变量封装到模型(View Model)即可。

0
Marser_cn
Marser_cn

引用来自“aqingsao_zhang”的答案

如果有很多变量,而且变量之间有关系,不就是model了吗?把需要渲染的变量封装到模型(View Model)即可。

前端MVC?
返回顶部
顶部