angular - 如何从 Angular 指令中设置组件的属性
问题描述
我正在尝试编写一个属性指令来设置主机 Angular 组件的属性。我已经看到设置本机宿主元素属性的示例,例如类。我想使用这个指令来设置 ngx-spinner 组件的属性,这样我就不必在使用微调器的任何地方重复自己。我试过使用 @HostBinding() 指令,例如
import { Directive, HostBinding } from '@angular/core';
@Directive({
selector: '[appSpinner]',
})
export class SpinnerDirective {
@HostBinding('type')
type = 'ball-spin-clockwise-fade';
constructor() {}
}
但这似乎不起作用。我错过了什么?
解决方案
推荐阅读
- discord.js - 如何将消息作者 ID 添加到 AddFields 值?
- android - 如何在 java 中使用 jsoup 的值?
- apache-spark - 在 PySpark 中将 RDD 转换为 DataFrame
- r - 在 ubuntu 中创建华夫饼图时找不到 FontAwesome
- spring - Spring Boot 操作跟踪器?
- css - Typescript 如何使用 CSS 更改 TH 行背景颜色
- reactjs - Django Rest Framework + React rest hooks CORS 错误
- c# - .NET Web 服务 - Web 服务器配置为不列出此目录的内容
- solidity - Get chain name in hardhat (not chainId)
- email - Okta 登录可使用的最大字符数是多少?