Icons FontAwesome (Angular): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 63: | Zeile 63: | ||
[https://fontawesome.com/free https://fontawesome.com/free] | [https://fontawesome.com/free https://fontawesome.com/free] | ||
=== Select-Option === | |||
<pre> | |||
<select formControlName="rating" class="input" style="font-family:'FontAwesome', Arial;"> | |||
<option value="0"></option> | |||
<option value="1"></option> | |||
<option value="2"></option> | |||
<option value="3"></option> | |||
<option value="4"></option> | |||
<option value="5"></option> | |||
</select> | |||
</pre> | |||
Zurück zu [[Angular#Icons|Angular]] | Zurück zu [[Angular#Icons|Angular]] | ||
Version vom 3. Februar 2019, 17:39 Uhr
Installation
npm install font-awesome --save
npm i --save @fortawesome/fontawesome-svg-core npm i --save @fortawesome/free-solid-svg-icons npm i --save @fortawesome/angular-fontawesome
"styles": [ ... "node_modules/font-awesome/css/font-awesome.min.css", ... ],
Links
https://www.npmjs.com/package/@fortawesome/free-solid-svg-icons
Verwendung
Allgemein
Im Modul
...
import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
import { library } from '@fortawesome/fontawesome-svg-core';
import { faCoffee } from '@fortawesome/free-solid-svg-icons';
@NgModule({
...,
imports: [
...,
FontAwesomeModule
],
...
})
export class AppModule {
constructor() {
/* Add an icon to the library for convenient access in other components */
library.add(faCoffee);
}
}
In der Komponente
<fa-icon [icon]="['fas', 'coffee']"></fa-icon>
Links
https://github.com/FortAwesome/angular-fontawesome#usage
Select-Option
<select formControlName="rating" class="input" style="font-family:'FontAwesome', Arial;"> <option value="0"></option> <option value="1"></option> <option value="2"></option> <option value="3"></option> <option value="4"></option> <option value="5"></option> </select>
Zurück zu Angular