2016-10-02 115 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()

這個緩存的默認 設置圖標
相關問題