- 博客(5)
- 收藏
- 关注
原创 mongoose入门以及 mongoose 实现数据 的增、删、改、查
一、mongoose 介绍Mongoose 是在 node.js 异步环境下对 mongodb 进行便捷操作的对象模型工具。Mongoose 是 NodeJS 的驱动,不能作为其他语言的驱动。Mongoose 有两个特点1、通过关系型数据库的思想来设计非关系型数据库2、基于 mongodb 驱动,简化操作二、mongoose 的安装以及使用官网:https://mongoosejs.com/安装npm i mongoose --save2、引入 mongoose 并连接数据库cons
2021-01-26 16:36:04 229
原创 理解 TypeScript 中 any 和 unknown
在我们的项目中实现 TypeScript 时,我们努力写出最好的类型。我们可能经常觉得使用any类型违背了 TypeScript 的目的,确实如此。还有其他一些类型值得了解,我们可能会发现它们在尝试不使用 any 时很有用,比如 unknown 。Anyany 类型类似于纯 JavaScript 的工作方式。我们有时可能需要描述一个我们根本不知道类型的变量。let uncertain: any = 'Hello world'!;uncertain = 5;uncertain = { hello:
2021-01-25 15:37:57 151
原创 TypeScript已有泛型,接口,类型功能
1:Omit<T, K> 类型让我们可以从另一个对象类型中剔除某些属性,并创建一个新的对象类型:泛型类型声明:type Omit<T, K extends keyof any> = Pick<T, Exclude<keyof T, K>>;type User = { id: string; name: string; email: string;};type UserWithoutEmail = Omit<User, "email">
2021-01-25 15:35:21 148
原创 记录Vue开发过程碰到的一些问题记录
组件组件样式scoped会把样式限制在组件内,不能影响其他组件或子组件,要想影响子组件可以使用深度选择器>>>,例如:.m-con >>> .u-center解决前后端分离开发阶段测试跨域问题proxyTable: { // 用于开发,解决前后端分离开发的跨域问题 '/api': { target: 'http://127.0.0.1:8000/', changeOrigin: true },}// 跨
2020-11-13 19:55:17 324
原创 Object.defineProperty使用说明
Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。
2020-11-13 14:55:24 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人