react使用引入svg的icon;svg图形制作
? 由于手头的icon有限,需要使用更多的图标,就得找外援: 1、react安装icon插件,使用插件里已经有的图标 https://react-icons.netlify.com/#/ React IconsInclude popular icons in your React projects easly with react-icons,which utilizes ES6 imports that allows you to include only the icons that your project is using. Installationnpm install react-icons --save Usageimport { FaBeer } from ‘react-icons/fa‘; class Question extends React.Component { render() { return <h3> Lets go for a <FaBeer />? </h3> } } More infohttps://github.com/react-icons/react-icons 2、使用svg图形: 在网站:http://www.iconfont.cn/search/index?q=%E7%B1%BB%E5%9E%8B&page=1&fromCollection=1 搜索自己感兴趣的图标 svg下载 打开svg文件:复制svg内容 ?制作图标组件,以方便引用 引用组件,通过属性pops把父组件的参数传递进来 ? ?svg的viewBox用来干嘛?:https://segmentfault.com/a/1190000009226427 svg图形制作网站:http://svg.wxeditor.com/ ? ? 参考: 1、https://cloud.tencent.com/developer/article/1009780 2、https://juejin.im/post/5b567ec0e51d4519962ecb8c (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |