我使用 Angular 6 和 Sitecore 8.2 建立了一个网站,然后我有了一个搜索站点项的想法,所以我开始使用 Coveo for Sitecore 和 Coveo.js 。
有时候,我发现无法执行查询后,Coveo只会执行第一个查询,并得到一个错误,然后回滚到空查询。
该异常表明存在一个未定义 window.history 对象。
Right there我找到了解决该问题的方法,但是
- 我仍然想分享我的链接(所以我应该使用历史记录)
- 'data-use-local-storage = true'也不起作用
我的猜测是Coveo js使用“ koa-router” [link],而我出于相同目的使用的lib是“ angular-ui-router” UI-Router for Angular (2+),他们不想一起工作。
那么您有什么想法,什么是解决该问题的最佳方法?