我从de Chat Demo开始尝试DoneJS。复制说明后,“主页”页面正确显示,但是“开始聊天”按钮不起作用。经过一番挖掘,我在控制台上发现了以下消息: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上,app.js上的import route from 'can-route'
正显示一个...
符号,并说不可能为can-route找到一些声明模块。
这是我的声明:
<a href="{{routeUrl(page='chat')}}" class="btn btn-primary btn-block btn-lg">Start chat</a>
答案 0 :(得分:0)
对不起,我的错。我错过了<can-import from="can-stache-route-helpers" />
命令。现在可以了。