加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Angular 2错误:无法绑定到’innerhtml’,因为它不是已知的本机

发布时间:2020-12-17 18:09:29 所属栏目:安全 来源:网络整理
导读:使用angular 2绑定DIV中的原始html 版: Angular 2“2.0.0-rc.1” 关于index.html的参考: script src="~/lib/ng/shim.min.js"/scriptscript src="~/lib/ng/zone.min.js"/scriptscript src="~/lib/ng/Reflect.js"/scriptscript src="~/lib/ng/Rx.umd.js"/scr
使用angular 2绑定DIV中的原始html

版:
Angular 2“2.0.0-rc.1”

关于index.html的参考:

<script src="~/lib/ng/shim.min.js"></script>
<script src="~/lib/ng/zone.min.js"></script>
<script src="~/lib/ng/Reflect.js"></script>
<script src="~/lib/ng/Rx.umd.js"></script>
<script src="~/lib/ng/core.umd.js"></script>
<script src="~/lib/ng/common.umd.js"></script>
<script src="~/lib/ng/compiler.umd.js"></script>
<script src="~/lib/ng/platform-browser.umd.js"></script>
<script src="~/lib/ng/platform-browser-dynamic.umd.js"></script>

索引HTML:

...

<div  [innerHTML]="name"></div>

...

使用Javascript:

ng.platformBrowserDynamic.bootstrap(        
    ng.core
    .Component(
        selector: 'my-app',template: <div  [innerHTML]="name"></div>
    )
    .Class(
        constructor: function()
        {
            name = "<div>Testing</div>"
        }
    )
)

错误:

EXCEPTION: Template parse errors: Can’t bind to ‘innerhtml’ since it
isn’t a known native property (”

# 1
{{ name }}

][innerhtml]=”name”>
“): QuestOperationComponent@4:8

??
??EXCEPTION:错误:未捕获(在承诺中):模板解析错误:不能
??绑定到’innerhtml’,因为它不是已知的本机属性(“#1 {{name}}] [innerhtml] =”name“>”):QuestOperationComponent @ 4:8

我已经尝试过:

[innerHtml] 
[innerHTML] 
[inner-Html] 
[inner-html]

解决方法

这个对我有用

<div innerHTML="{{name}}"></div>.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读