6
A
回答
18
如果我正确地理解你,这将是有益的:
require 'erb'
str = "Hello <%= 'World'%>"
result = ERB.new(str).result # => "Hello World"
UPDATE
如果你想使用变量:
require 'erb'
w = "World"
str = "Hello <%= w %>"
result = ERB.new(str).result(binding) # => "Hello World"
相关问题
- 1. 如何将ViewPage渲染为字符串?
- 2. 如何将部分视图渲染为字符串
- 3. 如何渲染HTML实体字符串VASH文件与的NodeJS
- 4. 如何在Rails 3.2的字符串中渲染js.erb文件?
- 5. 如何从字符串而不是文件渲染Zend_View脚本
- 6. 将用户控件渲染为字符串模板
- 7. 如何获得YAML文件以中间人渲染ERB
- 8. 渲染字符串作为剃刀cshtml
- 9. 渲染视图作为字符串
- 10. 渲染从字符串阵营组件
- 11. 使用Spring MVC和Apache Tiles将字符串渲染为字符串
- 12. 如何渲染HTML标记为C#字符串
- 13. 如何渲染一个字符串作为MVC视图?
- 14. 将字符串转换为md-datepicker的渲染日期
- 15. 将Django模板渲染为带查询字符串的URL
- 16. 将部分视图渲染为字符串
- 17. Ruby on Rails:将HTML部分渲染为一行字符串
- 18. 如何在erb文件中以xml格式显示字符串
- 19. 渲染(或预渲染)GridView中的字符串操作
- 20. 将文本渲染为LPDIRECT3DTEXTURE9
- 21. Rails的渲染字符串的空格在HTML文件中
- 22. 将HTML渲染为PDF文件
- 23. Rails 3将Haml文件渲染为Html
- 24. 将django模板渲染为html文件
- 25. 从字符串快速渲染模板
- 26. 在html字符串中渲染ViewComponent
- 27. MarkupBuilder的渲染从字符串
- 28. ASP.NET MVC渲染视图到字符串
- 29. 使用$ sce.trustAsHtml渲染字符串returnes undefined
- 30. OpenGL utf-8字符串渲染
这是伟大的,但如果什么字符串有变量。我可以传递这些变量吗? –
当然,但你必须使用实例变量而不是局部变量。我更新了我的帖子。 – WarHog
我有一些奇怪的问题。此代码适用于控制台中的我,但在控制器上运行时无法使用。 –