2016-10-02 62 views
-1

我遵循一些angularjs材质教程来使用角材建立模板。AngularJs Material中的defaultIconSet()是什么以及我如何使用它?

当我开始使用的图标提供商配置SVG图标有一个名为defaultIconSet()的一些事情:

// Register the user `avatar` icons 
     $mdIconProvider 
    .defaultIconSet("./app/assets/svg/avatars.svg", 128) 
    .icon("menu", "./app/assets/svg/menu.svg", 24) 
    .icon("share", "./app/assets/svg/share.svg", 24) 
    .icon("google_plus", "./app/assets/svg/google_plus.svg", 24) 
    .icon("hangouts", "./app/assets/svg/hangouts.svg", 24) 
    .icon("twitter", "./app/assets/svg/twitter.svg", 24) 
    .icon("phone", "./app/assets/svg/phone.svg", 24); 

现在我可以使用所有其他的图标在我的意见,例如:

<md-icon md-svg-icon="twitter"></md-icon> 

但我不明白我如何使用头像图片或defaultIconSet()的功能是什么也没有找到在文档中的帮助?

回答

0

它通过默认名称加载一组图标。请致电refer to the doc

$ mdIconProvider.defaultIconSet(url,[viewBoxSize]);为默认的“命名”图标集注册一个源 URL。除非明确注册 ,否则后续查找图标将会故障转移以搜索此“默认”图标集 。可以使用$ mdIcon()

这个缓存的默认 设置图标
相关问题