由于对对象的值绑定,查询未定义的位置?

时间:2015-03-01 14:53:36

标签: ember.js ember-cli

我有一个像这样的控制器:

import Ember from 'ember';

export default Ember.ArrayController.extend({
  currentTrack: {'https://cdn.clougfront.com/superimage.jpg'}
})

和这样的模板文件:

<div class="song">
  <img {{bind-attr src=currentTrack.artwork_url}} />
</div>

由于某种原因,这会导致Ember向http://localhost:4200/undefined发送HTTP请求。当currentTrack只是一个字符串时,它不会发生。

我怎样才能防止这种情况,但我们仍将currentTrack作为一个对象(它通常具有更多属性。为了简单起见,我只是将它们排除在外)?

0 个答案:

没有答案