0
A
回答
0
我假设你使用redcloth,所以你的用户/编辑会输入文本,但他们会得到几个关键字,他们可以输入,并将在渲染时填写。例如像author, date, ...
,但我当然不知道你的网站是什么。
最干净延迟字符串插值是使用%
运算符。
仅供演示了些废话例如:
some_text = "flap %{cookie} some more %{action} NOW!"
filled_in_text = some_text % {cookie: 'banana', action: 'eating' }
Redcloth.new(filled_in_text).to_html
所以,你会从数据库中检索(模型)some_text
,什么用户/编辑输入,然后插使用%
和可能的哈希(支持的值)。结果你只需交给红布。
相关问题
- 1. 任何Ruby的#{}值(字符串插值)
- 2. 如何避免Ruby字符串插值?
- 3. Ruby将字符串插值应用于单引号字符串
- 4. URL和字符串插值
- 5. 字符串串联不可能吗?
- 6. Ruby字符串可变性
- 7. 字符串插值和字符串串联之间的区别
- 8. 我可以动态应用Dart的字符串插值吗?
- 9. 序列化字符串 - 可能吗?
- 10. XSS查询字符串可能吗?
- 11. 对字符串进行Unstring:可能吗?
- 12. 添加转义字符串,可能吗?
- 13. Rails中可靠的字符串插值
- 14. 可以groovy字符串插值嵌套?
- 15. 字符串插值内部的字符串插值
- 16. 我可以在功能上连接数字和字符串吗?
- 17. 结合字符串插值和字符串格式
- 18. 颜色代码和字符串插值
- 19. lesscss:字符串插值,mixin和条件
- 20. Ruby:找不到RedCloth-4.2.9
- 21. ruby 2.0.0 RedCloth loaderror [i386-mingw32]
- 22. 格式值可能是数字和/或字符串python 3
- 23. 插入Ruby的字符串到sqlite的
- 24. Ruby SQLite转义字符串插入
- 25. Scala字符串插值
- 26. c# - 字符串插值
- 27. JavaScript字符串插值
- 28. Bash字符串插值wget
- 29. bash:字符串插值
- 30. C字符串插值