yov*_*goo 5 svg angularjs angular-material
我想知道为什么material.svgAssetsCache在 Angular 材料网站上使用的代码中注入了该模块。
angular.module('MyApp',['ngMaterial', 'ngMessages', 'material.svgAssetsCache'])
Run Code Online (Sandbox Code Playgroud)
下面是 AM 网站上的代码示例:https : //material.angularjs.org/latest/demo/button
我所知道的应用程序使用svgs的图标,但它仍然没有工作注入了 material.svgAssetsCache图书馆。
根据Angular Material 存储库中的评论,该文件只能在 aCDN Server或 an 中使用Edge Server:
/**
* This 'svg-assets-cache.js' file should be loaded to a CDN or edge-server (currently S3).
* The CDN url (for this file) is then used in `doc/app/js/codepen.js#L59` to identify an
* external JS file that CodePen should load for 'launched' demos.
*/
Run Code Online (Sandbox Code Playgroud)
所以,最后你是对的。如果您是自托管材质图标,则不需要包含它。它仅适用于 CodePen。
| 归档时间: |
|
| 查看次数: |
5671 次 |
| 最近记录: |