Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 重用EJS模板在Rails中渲染ERB?_Ruby On Rails_Ruby On Rails 3_Templates_Sprockets_Ejs - Fatal编程技术网

Ruby on rails 重用EJS模板在Rails中渲染ERB?

Ruby on rails 重用EJS模板在Rails中渲染ERB?,ruby-on-rails,ruby-on-rails-3,templates,sprockets,ejs,Ruby On Rails,Ruby On Rails 3,Templates,Sprockets,Ejs,我有一个web应用程序,可以通过EJS在客户端呈现视图。EJS使用ERB语法: 我还使用Rails服务器渲染视图。在服务器端渲染它的部分代码看起来与EJS相同。如何重用EJS并让Rails认为它是标准的ERB部分 评论: [:erb]> 只需从这些链接获取帮助 不确定是否有扩展这些扩展很混乱,但它们是必需的,所以链轮会为客户端编译EJB。这不起作用。它说:缺少部分帖子/注释,应用程序/注释带有{:locale=>[:en],:formats=>[:html],:handlers=>[:e

我有一个web应用程序,可以通过EJS在客户端呈现视图。EJS使用ERB语法:


我还使用Rails服务器渲染视图。在服务器端渲染它的部分代码看起来与EJS相同。如何重用EJS并让Rails认为它是标准的ERB部分


评论:
[:erb]>

只需从这些链接获取帮助


不确定是否有扩展这些扩展很混乱,但它们是必需的,所以链轮会为客户端编译EJB。这不起作用。它说:
缺少部分帖子/注释,应用程序/注释带有{:locale=>[:en],:formats=>[:html],:handlers=>[:erb,:builder,:coffee,:mustache]}。搜索:“/Users/Matt/Sites/my app/app/views”
向我发送您要呈现的文件名,并告诉我您要显示的内容类型,如javascript、html等。我希望文件名为“_comment.jst.ejs”,我希望它呈现为html/ERB(即通过Rails解析)。文件名需要包含“jst.ejs”因此,链轮知道如何编译用于客户端渲染的模板。