我正在尝试在rails视图中突出显示文本中找到的短语。我有一个实例变量,其中包含我想要突出显示的文本。
这有效:
highlight(post.post_content, "World Series")
这不是(它没有突出显示任何内容):
highlight(post.post_content, @query_str)
我的实例变量是一个字符串,当我在视图中输出时,它确实包含短语“World Series”。如果@query_str包含单个单词,它也不起作用。
提前致谢!
答案 0 :(得分:1)
您必须拆分短语:
<%= highlight(post.post_content, @query_str.split) %>