基础学习:
前端最基础的就是 HTML , CSS 和 JavaScript 。
网页设计:HTML和CSS基础知识的学习
HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。
动态交互:JavaScript基础的学习
JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的。
hash: string
chunkIndex: number
chunkCount: string
fileName: string
}
五、储存的变量
// 已上传文件列表
const filesList = ref<NewFileType[]>([])
// 切片默认大小
let chunkSize = 1024 * 1024 * 5
// 上传文件切片列表
const filesSliceList = ref<FileSliceListType[]>([])
六、选择文件
// 选择文件
const choiceFileHandle = (e:Event) => {
if (uploadLoading.value) return
if (!e.target) return
choiceInputValue.value = null
const files = Array.prototype.slice.call((e as HTMLInputEvent).target.files)
const newFileList = […filesList.value, …files]
// 记得再次添加去重
// removeDuplicateObj是业务逻辑的去重
filesList.value = removeDuplicateObj(newFileList)
}
七、文件分片及查询已上传的分片
/