Como as outras respostas não abordavam minha preocupação, decidi escrever minha própria resposta.
O caminho fornecido no atributo icon da md-icon
diretiva é a URL de um arquivo .png ou .svg localizado em algum lugar do diretório de arquivos estáticos. Portanto, você deve colocar o caminho correto desse arquivo no atributo icon. ps coloque o arquivo no diretório correto para que seu servidor possa servi-lo.
Lembre- md-icon
se não é como ícones de bootstrap. Atualmente, eles são apenas uma diretiva que mostra um arquivo .svg.
Atualizar
O design de material angular mudou muito desde que esta pergunta foi postada.
Agora, existem várias maneiras de usar md-icon
A primeira maneira é usar ícones SVG.
<md-icon md-svg-src = '<url_of_an_image_file>'></md-icon>
Exemplo:
<md-icon md-svg-src = '/static/img/android.svg'></md-icon>
ou
<md-icon md-svg-src = '{{ getMyIcon() }}'></md-icon>
: onde getMyIcon
é um método definido em $scope
.
ou
<md-icon md-svg-icon="social:android"></md-icon>
para usar isso, você precisa do $mdIconProvider
serviço para configurar seu aplicativo com conjuntos de ícones 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);
});
A segunda maneira é usar ícones de fonte.
<md-icon md-font-icon="android" alt="android"></md-icon>
<md-icon md-font-icon="fa-magic" class="fa" alt="magic wand"></md-icon>
antes de fazer isso, você deve carregar a biblioteca de fontes assim.
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
ou use ícones de fonte com ligaduras
<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>
Para mais detalhes consulte nosso
Documentação da diretiva de mdIcon de material angular
Documentação de serviço $ mdIcon
$ mdIconProvider Service Documentation