Poiché le altre risposte non rispondevano alla mia preoccupazione, ho deciso di scrivere la mia risposta.
Il percorso fornito nell'attributo icon di md-icon direttiva è l'URL di un file .png o .svg che si trova da qualche parte nella directory del file statico. Quindi devi mettere il percorso corretto di quel file nell'attributo icon. ps metti il file nella directory giusta in modo che il tuo server possa servirlo.
Ricorda che md-iconnon è come le icone di bootstrap. Attualmente sono semplicemente una direttiva che mostra un file .svg.
Aggiornare
Il design del materiale angolare è cambiato molto da quando è stata pubblicata questa domanda.
Ora ci sono diversi modi per usare md-icon
Il primo modo è usare le icone SVG.
<md-icon md-svg-src = '<url_of_an_image_file>'></md-icon>
Esempio:
<md-icon md-svg-src = '/static/img/android.svg'></md-icon>
o
<md-icon md-svg-src = '{{ getMyIcon() }}'></md-icon>
: dove getMyIconè un metodo definito in $scope.
o
<md-icon md-svg-icon="social:android"></md-icon>
per utilizzare questo è necessario che il $mdIconProviderservizio configuri la tua applicazione con i set di icone 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);
});
Il secondo modo è usare le icone dei caratteri.
<md-icon md-font-icon="android" alt="android"></md-icon>
<md-icon md-font-icon="fa-magic" class="fa" alt="magic wand"></md-icon>
prima di fare questo devi caricare la libreria dei caratteri in questo modo ..
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
o usa le icone dei caratteri con le legature
<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>
Per ulteriori dettagli consultare il nostro
Documentazione della direttiva mdIcon di Angular Material
Documentazione del servizio $ mdIcon
$ mdIconProvider Documentazione del servizio