Karena jawaban lain tidak menjawab kekhawatiran saya, saya memutuskan untuk menulis jawaban saya sendiri.
Path yang diberikan dalam atribut icon md-icon
direktif adalah URL dari file .png atau .svg yang ada di suatu tempat di direktori file statis Anda. Jadi, Anda harus meletakkan jalur yang benar dari file itu di atribut ikon. ps letakkan file di direktori yang benar sehingga server Anda dapat menyajikannya.
Ingat md-icon
tidak seperti ikon bootstrap. Saat ini mereka hanyalah sebuah arahan yang menunjukkan file .svg.
Memperbarui
Desain material sudut telah banyak berubah sejak pertanyaan ini diposting.
Sekarang ada beberapa cara untuk menggunakannya md-icon
Cara pertama adalah menggunakan ikon SVG.
<md-icon md-svg-src = '<url_of_an_image_file>'></md-icon>
Contoh:
<md-icon md-svg-src = '/static/img/android.svg'></md-icon>
atau
<md-icon md-svg-src = '{{ getMyIcon() }}'></md-icon>
: dimana getMyIcon
metode didefinisikan dalam $scope
.
atau
<md-icon md-svg-icon="social:android"></md-icon>
untuk menggunakan ini, Anda harus ke $mdIconProvider
layanan untuk mengkonfigurasi aplikasi Anda dengan kumpulan ikon svg.
angular.module('appSvgIconSets', ['ngMaterial'])
.controller('DemoCtrl', function($scope) {})
.config(function($mdIconProvider) {
$mdIconProvider
.iconSet('social', 'img/icons/sets/social-icons.svg', 24)
.defaultIconSet('img/icons/sets/core-icons.svg', 24);
});
Cara kedua adalah dengan menggunakan ikon font.
<md-icon md-font-icon="android" alt="android"></md-icon>
<md-icon md-font-icon="fa-magic" class="fa" alt="magic wand"></md-icon>
sebelum melakukan ini, Anda harus memuat pustaka font seperti ini ..
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
atau gunakan ikon font dengan ligatur
<md-icon md-font-library="material-icons">face</md-icon>
<md-icon md-font-library="material-icons">#xE87C;</md-icon>
<md-icon md-font-library="material-icons" class="md-light md-48">face</md-icon>
Untuk detail lebih lanjut, periksa kami
Dokumentasi Angular Material mdIcon Directive
$ mdIcon Service Documentation
$ mdIconProvider Service Documentation