2014-09-26 85 views
0

不知道块助手是正确的名字,但希望你明白了。把手帮助块里面的引号

在余烬1.8.0-beta.2我不能这样做

<img src="{{url}}"> 

铬给我:

Uncaught TypeError: Cannot read property 'parentNode' of null
Uncaught TypeError: Cannot set property 'profileNode' of undefined

和Firefox给我:

TypeError: ref is null
var parent = ref.parentNode;

的错误出现来自vendor.js

hydrateMorphs: function() { 
    var childViews = this.childViews; 
    var el = this._element; 
    for (var i=0,l=childViews.length; i<l; i++) { 
     var childView = childViews[i]; 
     var ref = el.querySelector('#morph-'+i); 
     var parent = ref.parentNode; // This line 

     childView._morph = this.dom.insertMorphBefore(parent, ref); 
     parent.removeChild(ref); 
    } 
    } 

我知道我只是可以做一个把手帮手来输出img标签与正确的src,但我希望能够使用{{url}}设置divs背景属性。
(url属性只是一个简化版本,在我的应用程序中,我有一个帮助程序,它需要一个图像数组和maxWidth来根据宽度给我最好的图片,但{{url}}也不起作用)

回答

1

忘了,我正好可以利用绑定:

<img src="{{unbound url}}"> 
0

你不能在ember句柄中使用该语法。接受的是bind-attr

使用示例:http://emberjs.com/guides/templates/binding-element-attributes/

更多信息:http://www.emberist.com/2012/04/06/bind-and-bindattr.html

+1

但是,我们在1.8.0测试版1的变化? “删除metamorph有利于变形包(不需要DOM中的

  • 11. 如果来自定制帮助程序的帮助程序调用把手
  • 12. 把手内环路助手
  • 13. PHP帮助在这里创建分页页面新手
  • 14. 如何访问自定义Ember把手帮手的块内容?
  • 15. CoffeeScript的类和把手模板和自定义块帮手
  • 16. 帮助有里面的tableview复选框
  • 17. 在HAML中搞砸的把手块助手
  • 18. 手风琴+和 - 符号帮助
  • 19. Rails/HAML:image_tag里面的link_to帮手
  • 20. 单引号里面双引号php
  • 21. Javascript,Jquery里面的Rails助手
  • 22. 车把帮手的JSdoc doclet
  • 23. SQL Server将索引帮助这里
  • 24. 把手块帮手“如果”不起作用
  • 25. 删除文件助手中的引号
  • 26. 把手 - 获取块
  • 27. 把手条件块
  • 28. 帖子在fpdf里面...帮助
  • 29. 流星助手:在帮助
  • 30. 把手链接到与引导导航栏帮手