主题 : 搜索结果不准确 |
级别: 秀才
![]() |
16# 发表于:2017-08-14 15:12:41 IP:117.67.*.*
实际上原因就是 [@text_cut s=bb?replace('${q!}', "<span style='color: red;'>${q!}</span>") len=descLen append=append/]
这行代码造成的,那个页面一定是样式被裁切掉了,有两行因为样式乱了,显示不出来。 |
||
---|---|---|---|
级别: 秀才
![]() |
17# 发表于:2017-08-14 15:13:35 IP:117.67.*.*
你可以改成 [@text_cut s=bb len=descLen append=append/]
不做标红处理,就正确了。。这个是这个系统的一个BUG。 |
||
---|---|---|---|
级别: 秀才
![]() |
19# 发表于:2017-08-14 15:15:57 IP:117.67.*.*
不是所有的,因为在 [@text_cut s=bb?replace('${q!}', "<span style='color: red;'>${q!}</span>") len=descLen append=append/]
这个行代码裁切时,关键字正好在 增加的样式附近,"<span style='color: red;'>${q!}</span>"。所以把样式裁切掉了,就乱了,你搜其他关键字,不在这附近的,就没问题了。 |
||
---|---|---|---|
级别: 秀才
![]() |
20# 发表于:2017-08-14 15:17:38 IP:117.67.*.*
关键字正好在裁切点附近,但是逻辑是 先进行增加样式,再进行裁切。。这个就把增加的样式给切掉一般。。这样肯定就乱了啊
|
||
---|---|---|---|