Aurelia没有绑定innerHTML绑定语句
问题描述:
鉴于我已经使用innerhtml.bind来插入一些html,但该html包含在它内部它是自己的aurelia'.bind'语句你如何获得这些内部绑定被aurelia识别?Aurelia没有绑定innerHTML绑定语句
例如
<div innerhtml.bind="myhtml"></div>
其中
var myhtml = "<div click.trigger='console.log(123)'>some text</div>";
答
的docs说:
使用的innerHTML简单绑定属性设置元素的 innerHTML属性。标记不通过Aurelia的模板系统 。 绑定表达式和要求元素不会被 评估。
如何创建组件并使用插槽?
我-component.html
<template>
<div><slot></slot></div>
</template>
consumer.html
<require from="./my-component.html"></require>
<my-component><div click.trigger='console.log(123)'>some text</div></my-component>