1

我试图在 rails 视图中突出显示文本中找到的短语。我有一个实例变量,其中包含我要突出显示的文本。

这有效:

highlight(post.post_content, "World Series") 

这没有(它没有突出任何东西):

highlight(post.post_content, @query_str) 

我的实例变量是一个字符串,当我在视图中输出时,它确实包含短语“世界系列”。如果 @query_str 包含一个单词,它也不起作用。

提前致谢!

4

1 回答 1

1

您必须拆分短语:

<%= highlight(post.post_content, @query_str.split) %>

于 2013-10-30T18:56:43.023 回答