Angular:双向绑定和事件绑定不起作用

问题描述 投票:0回答:1

我对 Angular 非常陌生,正在通过 Heroes 教程进行学习。我负责双向绑定。我已经学习了所有不同的绑定类型并尝试实现它们。插值和属性绑定工作正常。但是,当我在教程中指定的文件中尝试使用正确的导入进行双向绑定(和事件绑定)时。以便有人能够看到它。 HTML文件是heroes.component.html,它是heroes.component.ts的模板,组件名为app-heroes,在app.component.html中调用,元素位于网页底部。

我尝试在app.component(ts和HTML)中使用事件绑定,它似乎可以工作(蓝色按钮),但不能使用蓝色按钮下方的双向绑定(英雄年龄)。这两个都不能与英雄组件一起使用(英雄名称和 Hello 按钮)。

工作链接在评论中,由于某种原因将其粘贴到帖子上时无法工作

如有任何令人困惑的措辞,请道歉,谢谢!

html angular typescript binding
1个回答
0
投票

<body></body>
 中删除 
heroes.component.html

我通过查看 stackblitz 中的控制台日志发现了这一点。从那里您可以看到存在水合作用问题,建议的解决方案是检查 html。

我们只想要

<body></body>
在一个地方,在
index.html

记住:HTML 文档应该只有一个元素

© www.soinside.com 2019 - 2024. All rights reserved.