有没有类似于组件帮助程序的东西,但是是针对html元素的。

问题描述 投票:0回答:1

我想... {{yield}} 一些预绑定的html元素到一个块中,这样它们就可以被放置在DOM中,但似乎没有任何方法可以为原始html元素做到这一点。有什么好的做法?

类似于下面的方法

  {{yield (hash
    input=(component 'input' class='some-class' value=value onfocus=(action 'handleFocus') onblur=(action 'handleBlur')
  )}}
ember.js
1个回答
0
投票

目前还没有,但已经有人提出了一个建议。https:/github.comemberjsrfcsblobmastertext0389-dynamic-tag-name.md。

它还没有在Ember.js中实现,然而有一个附加组件,有一些限制,今天可以使用。

https:/github.comtildeioember-element-helper。

另一个选择是将你的元素(或html)包裹在一个组件中,并产生该组件。

© www.soinside.com 2019 - 2024. All rights reserved.