1. 首页
  2. 编程语言
  3. Javascript
  4. VUE-cli3使用 svg-sprite-loader

VUE-cli3使用 svg-sprite-loader

上传者: 2021-08-30 17:50:39上传 PDF文件 282.07 KB 热度 11次

webpack 配置,在Vue.config.js加入处理 svg 的 loader:这时候发现还是不行啊, body 中并没有看到 symbol 标签。使用方法很简单,相较于原来插入 svg 图标的方法,用 svg-sprite 更加简单且清爽:嗯,就这样短短一行。webpack 可以帮我们做到:代码实例:首先在main.ts中引入icons/index.js,将icons/svg中的所有svg导入并注册全局组件SvgIcon//SvgIcon组件代码接下来就可以使用组建了关于 require.context 的详细用法,可以参考 webpack 文档:dynamic requires这样一来,每当我们修改或增加新的 svg,只要将文件往这个目录下一扔,插件就会自动帮我们生成相应的 symbol 标签啦,接下来就只管用吧

用户评论