使用sailsjs渲染局部视图

Cyr*_* Z. 0 partial-views sails.js

我有一个div,在悬停时显示编辑按钮.
但我不知道如何在此div中显示代表编辑表单的局部视图而不是显示视图.
我没有插入我的sailsjs应用程序中的主干或客户端js框架,我无法理解它是如何工作的,没有足够的关于骨干或角度+风帆的文档.

你能帮我渲染这个局部视图吗?

谢谢提前,

西里尔

sgr*_*454 5

Sails ejs-locals在其视图中使用渲染代码,因此在您的视图中,您可以执行以下操作:

<%- partial ('foo.ejs') %> 
Run Code Online (Sandbox Code Playgroud)

渲染部分位于/views/foo.ejs.您的所有本地人将自动发送到部分.

有一点需要注意:部分是同步渲染的,因此它们会阻止Sails提供更多请求,直到它们完成加载.我们正在考虑更换用于加载partials的代码以使其异步,但是现在在开发应用程序时要记住这一点,特别是如果您预计会有大量连接.