文本 angular 中的复选框未保存
Checkboxes in text angular not saving
我正在使用 text-angular 将基于 html 的内容保存到数据库中,我想保存带有 checked 属性的复选框。我尝试使用如下所示的输入字段,但 text-angular 不呈现具有 checked 属性的复选框。有没有办法在不做纯 css 复选框的情况下做到这一点?
<input type="checkbox" checked>
编辑:我使用的代码:
<text-angular data-ng-model="example_content" placeholder="Content..."
rows="5">
在 text-angular
指令的 textarea
中,我试图从上面插入 input
但它呈现时没有 checked
属性
可以通过ng-click实现
<input type='checkbox' ng-click='onsaveValue()' ng-model="saveValue">
我在 text-angular
's sanitizer library textAngular-sanitize.js
to find out that the checked
attribute isn't part of their htmlAttrs
attribute map 中查找了。
因此,我们剩下的唯一选择是使用编辑覆盖消毒剂 JS 文件。此外,如果需要,您可以添加其他 attributes/tags(不过请考虑漏洞!)
这是从官方 text-Angular
plunker 派生出来的 working example plunker。请注意 plunker 中包含的 ta-sanitize.js
是其 textAngular-sanitize.js
的修改版本
希望对您有所帮助!
我正在使用 text-angular 将基于 html 的内容保存到数据库中,我想保存带有 checked 属性的复选框。我尝试使用如下所示的输入字段,但 text-angular 不呈现具有 checked 属性的复选框。有没有办法在不做纯 css 复选框的情况下做到这一点?
<input type="checkbox" checked>
编辑:我使用的代码:
<text-angular data-ng-model="example_content" placeholder="Content..."
rows="5">
在 text-angular
指令的 textarea
中,我试图从上面插入 input
但它呈现时没有 checked
属性
可以通过ng-click实现
<input type='checkbox' ng-click='onsaveValue()' ng-model="saveValue">
我在 text-angular
's sanitizer library textAngular-sanitize.js
to find out that the checked
attribute isn't part of their htmlAttrs
attribute map 中查找了。
因此,我们剩下的唯一选择是使用编辑覆盖消毒剂 JS 文件。此外,如果需要,您可以添加其他 attributes/tags(不过请考虑漏洞!)
这是从官方 text-Angular
plunker 派生出来的 working example plunker。请注意 plunker 中包含的 ta-sanitize.js
是其 textAngular-sanitize.js
希望对您有所帮助!