首页 > 解决方案 > 首先尝试 DoneJS - 聊天演示不起作用

问题描述

我开始尝试 DoneJS,从 de Chat Demo 开始。复制说明后,“主页”页面正确显示,但“开始聊天”按钮不起作用。经过一番挖掘,我在控制台上发现了这条消息:can-log.js:98 16: Unable to find helper "routeUrl".

当我打开源页面时,<a>应该链接到另一个页面的标签就像"<a class="btn btn-primary btn-block btn-lg" href>Start chat</a>,没有完成 href 子句。

可能我在复制时遗漏了一些东西。巧合的是,在 VSCode 上,正是import route from 'can-route'在 app.js 上显示了一个...符号,并表示无法找到一些用于 can-route 的声明模块。

这里是我的报关表:

<a href="{{routeUrl(page='chat')}}" class="btn btn-primary btn-block btn-lg">Start chat</a>

标签: donejs

解决方案


对不起,我的错。我错过了<can-import from="can-stache-route-helpers" />命令。现在好了。


推荐阅读