色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue cli svg

呂致盈2年前7瀏覽0評論

Vue CLI是一個基于Vue.js進行快速搭建項目的腳手架工具。在使用Vue CLI進行項目開發過程中,遇到了使用SVG(可縮放矢量圖形)的需求,這時我們可以借助Vue CLI的插件來簡化SVG的使用流程。

首先,需要安裝svg-sprite-loader這個插件。安裝好后,在webpack.base.conf.js文件中進行如下配置:

{
test: /\.svg$/,
loader: 'svg-sprite-loader',
include: [resolve('src/icons')],
options: {
symbolId: 'icon-[name]'
}
}

其中,test用于匹配需要使用SVG的文件,loader使用svg-sprite-loader插件,include表示只對src/icons文件夾下的SVG文件進行處理,options中的symbolId用于生成符號id,實際上可以自定義。

接著,在main.js文件中引入需要使用的SVG圖標:

import '@/icons/icon-svg/close.svg'
import '@/icons/icon-svg/plus.svg'

最后,在需要使用SVG的地方,直接使用<svg>標簽并添加需要的類名即可:

<template><div class="icon"><svg class="icon-svg"><use xlink:href="#icon-close"></use></svg></div></template><style>.icon-svg {
width: 20px;
height: 20px;
}</style>

使用SVG圖標時,需要注意的是SVG原來的顏色會被父元素的color屬性影響,可以使用CSS來改變顏色。同時,SVG本身是支持縮放的,可以通過設置widthheight來調整圖標大小。