赞
踩
单体模式
工厂模式
例模式
函数的定义
局部变量和全局变量
返回值
匿名函数
自运行函数
闭包
// 表单提交 const submitHandle = () => { dataFormRef.value.validate((valid: boolean) => { if (!valid) { return false } // 定义MD5对象 const md5:any = new Md5() md5.appendAsciiStr(dataForm.password) dataForm.password = md5.end() console.log('加密密码:',dataForm.password); useAccountScriptSubmitApi(dataForm).then(() => { ElMessage.success({ message: '操作成功', duration: 500, onClose: () => { visible.value = false emit('refreshDataList') } }) }) }) }
npm install --save js-md5
定义:
import md5 from "js-md5";
意思是:
已声明“md5”,但从未读取其值。ts(6133)
无法找到模块“js-md5”的声明文件。“…/src/md5.js”隐式拥有 “any” 类型。
尝试使用 npm i --save-dev @types/js-md5 (如果存在),或者添加一个包含 declare module ‘js-md5’; 的新声明(.d.ts)文件ts。
提示已经提供了两种方案。
npm i --save-dev @types/js-md5
在目录src中创建 shims.d.ts 文件,文件名可以自己定义,由于我这个已经有 shims.d.ts 文件,直接在文件里面加声明了。.d.ts 文件是可以放到src目录下,或者根目录都可以。
配置完之后,就可以使用了。
// 表单提交 const submitHandle = () => { dataFormRef.value.validate((valid: boolean) => { if (!valid) { return false } dataForm.password = md5(dataForm.password) console.log('加密密码:',dataForm.password); ### HTTP * HTTP 报文结构是怎样的? * HTTP有哪些请求方法? * GET 和 POST 有什么区别? * 如何理解 URI? * 如何理解 HTTP 状态码? * 简要概括一下 HTTP 的特点?HTTP 有哪些缺点? * 对 Accept 系列字段了解多少? * 对于定长和不定长的数据,HTTP 是怎么传输的? * HTTP 如何处理大文件的传输? * HTTP 中如何处理表单数据的提交? * HTTP1.1 如何解决 HTTP 的队头阻塞问题? * 对 Cookie 了解多少? * 如何理解 HTTP 代理? * 如何理解 HTTP 缓存及缓存代理? * 为什么产生代理缓存? * 源服务器的缓存控制 * 客户端的缓存控制 * 什么是跨域?浏览器如何拦截响应?如何解决? **[开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】](https://bbs.csdn.net/topics/618166371)** ![](https://img-blog.csdnimg.cn/img_convert/3a28cc7b978db5d78ce5f1c5ec78122b.png)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。