使用element–plus:
1、 下载
3、按需引入
下载:npm install -D unplugin–vue–components unplugin–auto–import
main.js引入:import elementPlus from ‘element–plus‘
const AutoImport = require(‘unplugin–auto–import/webpack‘)
const Components = require(‘unplugin–vue–components/webpack‘)
const { ElementPlusResolver } = require(‘unplugin–vue–components/resolvers‘)
resolvers: [ElementPlusResolver()],
}),
Components({ resolvers: [ElementPlusResolver()],
}),
],
}
但是,只引入了element-plus,我们是无法使用icon图标的,所以需要下载和引入icon图标。
1、下载
2、引入
页面中引入:
import { ArrowDown, Document } from “@element-plus/icons-vue“
components: { ArrowDown, Document }
使用Echarts:
1、下载
2、引入
3、使用
<div id="charts"></div>
function initChart() {
var chartDom: HTMLElement = document.getElementById(
"charts"
) as HTMLElement;
var myChart = echarts.init(chartDom);
var options = {
xAxis: {
type: "category",
data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
},
yAxis: {
type: "value",
},
series: [
{
data: [150, 230, 224, 218, 135, 147, 260],
type: "line",
},
],
};
options && myChart.setOption(options);
}
onMounted(() => {
initChart();
});
tips:可能遇到下载报错的问题,下载时后缀添加—legacy–peer–deps 即可
最后为学习v3+ts的小伙伴们安利个vsCode的插件:自动生成ts类型工具
[
{
“id“: 1,
“name“: “海绵宝宝”,
“sex“: “男”
},
{
“id“: 2,
“name“: “海绵”,
“sex“: “男”
},
{
“id“: 3,
“name“: “宝宝”,
“sex“: “男”
}
]
使用方法: control + shift + alt + s 一键生成
结果:
id: number;
}
原文地址:https://blog.csdn.net/qq_52673040/article/details/127792056
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_21200.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!