摘要: vue3 、typescript环境, props自定义类型propType //子组件的props类型是复杂的类型的时候,可以用propType进行强制类型转换 //eg 复杂函数,对象数组,对象的类型检查 props: { callback: { type: Function as PropTy 阅读全文
posted @ 2023-02-17 15:44 小黄H 阅读(740) 评论(0) 推荐(0) 编辑
摘要: vue 相关 v-model <input v-model="searchText" /> //等于 <input value="searchText" @input="searchText = $event.target.value" /> v-model 应用于子组件 在 vue2 中 v-mo 阅读全文
posted @ 2023-02-17 15:41 小黄H 阅读(85) 评论(0) 推荐(0) 编辑
摘要: elements-plus 自动导入(官网推荐导入方式) 根据官网安装依赖 npm install -D unplugin-vue-components unplugin-auto-import 配置导入-》创建 vue.config.js 文件,输入官网中的注册插件代码 // vue.config 阅读全文
posted @ 2023-02-17 15:35 小黄H 阅读(171) 评论(0) 推荐(0) 编辑
摘要: vue 事件传递原始 DOM 事件 在事件传参中传递特殊变量 $event @click= "warn('1', $event)" 阅读全文
posted @ 2023-02-17 15:34 小黄H 阅读(64) 评论(0) 推荐(0) 编辑
摘要: js中常用Math对象 Math.round()四舍五入 Math.ceil() ->ceil 天花板 >向上取整 Math.floor() 向下取整 Math.floor(-11.1)=-12 阅读全文
posted @ 2023-02-17 15:33 小黄H 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ts(keyof,typeof) keyof 获取某类型的键,返回联合类型 interface Person { hair: string; eyesColor: string; } let P1 = keyof; Penson; //"hair"||'eyesColor' //特别 type K3 阅读全文
posted @ 2023-02-17 15:32 小黄H 阅读(59) 评论(0) 推荐(0) 编辑
摘要: JS 标识符的命名规则,即变量的命名规则: 标识符只能由字母、数字、下划线和‘$’组成 数字不可以作为标识符的首字符 对象属性的命名规则 通过[]操作符为对象添加属性时,属性名称可以是任何字符串(包括只包含空格的字符串和空字符串); 通过.操作符为对象添加属性时,属性名称必须是合法的标识符名称; 如 阅读全文
posted @ 2023-02-17 15:30 小黄H 阅读(76) 评论(0) 推荐(0) 编辑
摘要: HTTP 请求/响应的步骤:(工作原理) 客户端连接到 Web 服务器 一个 HTTP 客户端,通常是浏览器,与 Web 服务器的 HTTP 端口(默认为 80)建立一个 TCP 套接字连接。例如,http://www.baidu.com。 发送 HTTP 请求 通过 TCP 套接字,客户端向 We 阅读全文
posted @ 2023-02-17 15:25 小黄H 阅读(24) 评论(0) 推荐(0) 编辑
摘要: //导入某方法 import pick from "lodash/pick"; //默认导入方式 import { pick } from "lodash"; //命名导入方式 //导入所有 import _ from "lodash"; 阅读全文
posted @ 2023-02-17 15:14 小黄H 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 前端下载文件 使用 a 标签 download 功能 (如果跨域,href 的参数需是完整的 url) 跨域问题:浏览器是采用的是同源策略(即同一域),来保障浏览器安全性。 若协议,域名,端口号任有一个不同,即为跨域 详见链接 1.后端返回该文件的 url。 原生 js 模拟点击链接下载 let u 阅读全文
posted @ 2023-02-17 15:09 小黄H 阅读(55) 评论(0) 推荐(0) 编辑