Vue3入门实战-移植数学渲染Mafs,Infinax,基于Vue3 + Vite + VitePress 实战移植数学渲染库Mafs。使用<script setup> 语法,通过VitePress自定义主题实现文档库,从网页三剑客(html,css,js)的诞生开始,逐渐去理解,分析React相应语法,tailwind语法,然后移植到Vue3语法。
教学放弃直接给出答案去记忆的方式去学习,更加注重通过实践感受功能的效果。会以迭代项目,遭遇问题,解决问题的方式,去感受每次修改会产生什么样的效果。
一.渲染库
1.视口:缩放,平移
2.坐标系:笛卡尔坐标系,极坐标系
3.显示元素:点,线,多边形,圆,椭圆,曲线,文本,向量
4.交互组件:可拖拽点
5.动画组件:动画Hook
6.示例:贝塞尔曲线,黎曼和,抛物线,抛物体运动
二.文档库。
1.自定义主题
2.自定义控件
3.扩展原有布局
4.修改原有样式 适用人群:1.在校大学生
2.应届生
3.入行新手