angular - 动态更改名称元素
问题描述
我实际上是在尝试使用 angular-font-awesome ( https://www.npmjs.com/package/angular-font-awesome ) 在我的项目中添加图标。我安装了指南所说的组件和页面中的示例:
<fa name="cog" animation="spin"></fa>
工作正常。我现在想动态更改名称。我试试这个
<label *ngFor="let icon of config.icons; let i = index" >
<fa name=[icon.name] animation="spin"></fa>
</label>
但它不起作用。任何线索如何实现这一目标?
解决方案
使用以下任何一种。
<label *ngFor="let icon of config.icons">
<fa [name]="icon.name" animation="spin"></fa>
</label>
<label *ngFor="let icon of config.icons; let i = index" >
<fa name="{{icon.name}}" animation="spin"></fa>
</label>
推荐阅读
- mysql - SQL - 行之间的时间差,有条件
- c# - RabbitMQ Open Channel e 域 .Net Core 的返回消息
- javascript - 获取 Monaco 命令/操作 ID 列表?
- sql - 如何从选择更新列
- python - Python:PyParsing 模块解析异常
- vue.js - 如何在VueJS中tiptap编辑器的光标位置插入链接?
- ruby - Ruby:如何设置前台终端进程组(posix tcsetpgrp)?
- postgresql - 在 Postgres 12 中更新整个 JSONB 对象
- node.js - Dialogflow 实现库的初始响应需要很长时间(30 秒)
- hibernate - 使用wildfly 19(休眠版)部署ear时出现空指针异常