【发布时间】:2015-11-02 20:46:48
【问题描述】:
我正在寻找创建一个自定义元素,它是 Shadow DOM 包装 contenteditable 内容,而不是它本身被分配 contenteditable。
我的第一次尝试是:
<template>
<div contenteditable="true">
<content></content>
</div>
</template>
还有这个希望不大的尝试:
<template>
<div>
<content contenteditable="true"></content>
</div>
</template>
但两者都没有成功。这甚至可能吗?我在 Shadow DOM 中制作 contenteditable 元素没有遇到任何问题,但目的是让该内容也反映在 Light DOM 中。
最后一点,我一直在 Polymer 中进行所有测试,我认为它不会改变任何东西,因为它在 Chrome 中使用本机 Shadow DOM,但也许这会产生影响。
谢谢!
【问题讨论】:
标签: html polymer contenteditable shadow-dom