gpt4 book ai didi

javascript - Ember 正在打印 Hello World!两次

转载 作者:行者123 更新时间:2023-11-30 05:45:11 24 4
gpt4 key购买 nike

我只是想在 Rails 后端启动并运行一个基本的 ember 应用程序。在 application.js 中,我有以下内容:

$(function(){ $(document).foundation(); });

Ew = Ember.Application.create();

路由器.咖啡:

Ew.Router.map ->
@.resource('hi')

索引.hbs:

<p>{{#linkTo hi}}say hello{{/linkTo}}</p>

你好.hbs:

<h1>Hello!</h1>

当我加载页面时,一切正常。顶部有一个链接,上面写着 say hello

当我单击链接时,/#/hi 处的 url 呈现,正如它应该的那样。但是,当我单击后退按钮返回索引模板,然后单击前进按钮转到 hi 模板时,“Hello World!”出现两次。

有人见过这个吗?

最佳答案

我想通了。我没有删除

//= require turbolinks

来自 application.js。我想这会干扰 Ember 中的 pushState 功能。

关于javascript - Ember 正在打印 Hello World!两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18343841/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com