gpt4 book ai didi

javascript - Ember.js Outlet 模型改变但内容不变

转载 作者:行者123 更新时间:2023-11-28 08:39:56 24 4
gpt4 key购买 nike

在我的用户 Controller 中,我使用outlet来渲染userLog部分,并使用controllerFor('userLog').set('model',App.UserLog.find(model.id))来设置userLog的模型,但我想在 userLog 部分添加一个按钮,当用户单击它时,它将加载更多日志,但我尝试将新对象推送到其模型,但什么也没发生。

这里是项目地址:https://bitbucket.org/magicshui/web/src/4ff895b5c22823c6ec1c1536ca2e7b59237f0459/assets/coffee/app/routes/?at=master

当你进入web/index.html#/users然后点击一个用户名时,它会显示该部分,因为我没有正确设置所有url,所以你应该直接在地址栏中填写这个地址。

问题文件是 user.coffee 和 userLog.coffee

感谢您的帮助

最佳答案

您应该使用 pushObject 而不是 push,这就是 Ember 捕获您已更改数组并更新模板的方式

关于javascript - Ember.js Outlet 模型改变但内容不变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20630634/

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