我正在使用 Stencil.js 创建一个无线电 Web 组件。
Stencil.js 代码:
<div>
<slot/>
<label>
{this.label} <span/>
</label>
</div>
我传递了一个无线电类型的输入。在 Angular 中的用法:
<my-radio label="{{fruit}}">
<input name="fruits" type="radio" id="{{fruit}}">
</my-radio>
当我单击它时,我希望它应该从“输入”<input name="fruits" type="radio" id="banana">
变为<input name="fruits" type="radio" id="banana" checked>
.
但是即使一切都正确呈现,输入也永远不会得到“检查”的属性。我究竟做错了什么?