vue、vue 所有图标属性、vue Icon 所有图标属性、vue 图标所有类型属性、vue 自定义图标 Icon属性 |
您所在的位置:网站首页 › qq小图标是什么 › vue、vue 所有图标属性、vue Icon 所有图标属性、vue 图标所有类型属性、vue 自定义图标 Icon属性 |
vue、vue 所有图标属性、vue Icon 所有图标属性、vue 图标所有类型属性、vue 自定义图标 Icon属性
使用方法1.线框风格1.方向性图标2.提示建议性图标3.编辑类图标4.数据类图标5.网站通用图标6.品牌和标识
2.实底风格1.方向性图标2.提示建议性图标3.编辑类图标4.数据类图标5.网站通用图标6.品牌和标识
3.双色风格1.方向性图标2.提示建议性图标3.编辑类图标4.数据类图标5.网站通用图标6.品牌和标识
4.使用方法1.基本用法2.自定义图标3.使用 iconfont.cn
5.APISVG 图标
使用方法
1.线框风格
1.方向性图标
在 1.2.0 之后,我们使用了 SVG 图标替换了原先的 font 图标,从而带来了以下优势: 完全离线化使用,不需要从 CDN 下载字体文件,图标不会因为网络问题呈现方块,也无需字体文件本地部署。在低端设备上 SVG 有更好的清晰度。支持多色图标。对于内建图标的更换可以提供更多 API,而不需要进行样式覆盖。更多讨论可参考:#10353。 ⚠️ 1.2.0 之后我们全量引入了所有图标,导致 antd 默认的包体积有一定增加,我们会在不远的>未来增加新的 API 来实现图标的按需使用,更多相关讨论可关注:#12011。 其中theme,component,twoToneColor的英文1.2.x版本新增加的属性最佳实践的英文给使用的。组件传入属性theme以明确图标种植的主题风格例如: 的所有图标种植都会以标签渲染,使用可以style状语从句:class设置图标种植的大小单色状语从句:图标种植的颜色例如: 双色图标主色 对于双色图标,通过可以使用`Icon.getTwoToneColor()`状语从句:`Icon.setTwoToneColor(colorString)`来全局设置图标种植主色。 import { Icon } from 'ant-design-vue' Icon.setTwoToneColor('#eb2f96'); Icon.getTwoToneColor(); // #eb2f96自定义字体图标# 在1.2.0之后,提供我们一个了createFromIconfontCN方法,开发网求方便者调用在iconfont.cn上自行管理的图标种植。 const MyIcon = Icon.createFromIconfontCN({ scriptUrl: '//at.alicdn.com/t/font_8d5l8fzk5b87iudi.js', // 在 iconfont.cn 上生成 }); new Vue({ el: '#app', template: '', components: { 'my-icon': MyIcon, } })其本质上是创建了一个使用 标签来渲染图标的组件。 options 的配置项如下: 参数说明类型默认值scriptUrliconfont.cn 项目在线生成的 js 地址string-extraCommonProps给所有的 svg 图标 组件设置额外的属性{ class, attrs, props, on, style }{}在 scriptUrl 都设置有效的情况下,组件在渲染前会自动引入 iconfont.cn 项目中的图标符号集,无需手动引入。见 iconfont.cn 使用帮助 查看如何生成 js 地址。 自定义SVG图标如果使用vue cli 3,可以通过配置VUE-SVG-装载机来将svg图标种植作为Vue组件导入。更多vue-svg-loader的使用方式请参阅文档。 // vue.config.js module.exports = { chainWebpack: (config) => { const svgRule = config.module.rule('svg'); svgRule.uses.clear(); svgRule .use('vue-svg-loader') .loader('vue-svg-loader'); }, }; import MessageSvg from 'path/to/message.svg'; // path to your '*.svg' file. new Vue({ el: '#app', template: '', data() { return { MessageSvg } } })Icon的中component组件的接受的属性如下: 字段说明类型只读值widthsvg 元素宽度`stringnumber`heightsvg 元素高度`stringnumber`fillsvg 元素填充的颜色string'currentColor'class计算后的 svg 类名string-style计算后的 svg 元素样式string- |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |