有没有从 EJS 文件中获取异步数据的好方法?
Sails.js 只有异步方法从数据库中获取数据。
我有一组Pages及其相关内容Values。在某些情况下,我想从另一个页面获取特定值(例如:在相关页面模块、导航模块中......)。而且我需要做服务器端,以保持前端部分SEO 友好。
更简单的方法应该是检索控制器内的所有页面和值,然后向我的 EJS 公开一个函数以获取我需要的特定数据。但我真的不想每次都从集合中检索所有数据。
我正在开发一个 CMS,因此我会避免为我将拥有的每个特定案例创建一个新的控制器/视图。
编辑:
似乎没有好的方法可以做到这一点,所以我重新设计了我的控制器以使其更加智能。它现在解决了我的问题。