gpt4 book ai didi

ember.js - 使用 Ember Data 1.0 Beta 时 Model#typeKey 未定义

转载 作者:行者123 更新时间:2023-12-03 06:47:23 26 4
gpt4 key购买 nike

我正在尝试将我的 Ember.js 应用程序更新为 Ember Data 1.0 Beta。我正在使用 Ember Data 0.14。在新版本中,我需要为模型手动设置 typeKey ,以便 REST 请求具有正确的路径。

我有简单的模型:

App.Product = DS.Model.extend
name: DS.attr('string')

在 Ember Data 1.0 Beta 中,我需要添加以下内容才能使其正常工作:

App.Product.typeKey = '产品'

否则 buildURL 方法总是会传递 undefined [buildURL(type.typeKey, …)]。

最佳答案

我昨天遇到了一个与此非常相似的问题。由于某种原因,我能够获取其中一个模型的 typeKey,但无法获取其他三个模型。这似乎是应用程序未完全加载或准备就绪的某种问题。页面加载后,我能够很好地获取所有四个模型的 typeKey。看看你是否不能得到相同的结果。我只需要重新排列一些代码即可使其正常工作。希望您也能这样做。

关于ember.js - 使用 Ember Data 1.0 Beta 时 Model#typeKey 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21203170/

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