Angular 7 属性绑定17 Mar 2025 | 阅读 2 分钟 在 Angular 7 中,属性绑定用于将数据从组件类 (component.ts) 传递到用户端 (component.html) 并设置给定元素的值。 属性绑定是单向数据绑定的一个例子,其中数据从组件传递到类。 属性绑定的主要优点是它有助于您控制元素的属性。 例如 我们将在 "component.html" 页面添加一个按钮。 component.ts 文件 输出 ![]() 让我们看看属性绑定是如何工作的?首先,我们将使用 disabled 属性禁用该按钮。 现在,该按钮已被禁用。 让我们在 "component.ts" 文件中添加一个新属性 "allowNewServer",它将在特定的(可设置的)时间后自动禁用该按钮。 component.ts 文件 component.html 文件 在这里,我们设置了 5000 毫秒或 5 秒的时间。 5 秒后,按钮将自动禁用。 这是一个属性绑定的例子,其中一个属性被动态绑定。 输出 ![]() 通过使用上面的代码,您可以在 5 秒后自动允许禁用该按钮。 属性绑定 vs. 字符串插值我们可以使用属性绑定以及字符串插值来进行数据绑定。例如,让我们在上面的例子中添加字符串插值。 在这里,<h3>{{allowNewServer}}</h3> 指定了字符串插值。 输出 ![]() 我们也可以使用属性绑定来完成相同的任务。 示例输出 它也会给你同样的结果。 ![]() 但是,字符串插值有一些限制。稍后,我们将学习在哪里使用字符串插值,在哪里使用属性绑定。 下一主题Angular 7 Pipes |
我们请求您订阅我们的新闻通讯以获取最新更新。