03 2022 档案
摘要:Egg 官方文档:https://eggjs.org/zh-cn/tutorials/sequelize.html 博主只是将官方文档的步骤给进行实现一下: 安装 sequelize-cli npm install --save-dev sequelize-cli 编写 .sequelizerc 配
阅读全文
摘要:@Table GitHub 文档地址:https://github.com/RobinBuschmann/sequelize-typescript#table-api @Table({ timestamps: true, ... }) sequelize 的方式,GitHub 文档地址:https:
阅读全文
摘要:在之前的文章介绍当中博主是在 Egg-Ts 的项目当中使用的就是 JS 来操作 Sequelize 的来进行使用的,但是博主目前要介绍的这个项目是 TS 项目,如果在使用 JS 的方式来进行使用的话会显得不够专业,那么这个时候我们就可以使用 TS 版本的 sequelize 来进行使用,博主找了几个
阅读全文
摘要:由于官方的脚手架是不支持直接创建一个 Koa 的项目的,所以就不能直接使用官方的脚手架来创建我们想要的 Koa 项目了,如果你想在 Koa 当中使用 TS 这个时候你只能进行手动搭建,不能使用脚手架,如果你非要使用脚手架呢,博主这里呢去找了一款博主认为不错的脚手架如果你有这个需求可以进行参考一下 n
阅读全文
摘要:Egg 官方文档:https://www.eggjs.org/zh-CN/tutorials/sequelize 安装依赖 npm install --save egg-sequelize mysql2 在 config/plugin.js 中引入 egg-sequelize 插件 // 开启seq
阅读全文
摘要:在文章开头之前,首先来介绍一下本文主要介绍的内容就是在使用别人编写好的头文件细节,安装好别人编写好的头文件之后,例如你现在安装了一个 @type/xxx: 如果是使用 ES Module 导出, 那么在使用的时候就要用 ES Module 的方式在进行导入 如果是使用 Node Module 导出,
阅读全文
摘要:安装相关依赖 npm install koa-router --save npm isntall @types/koa-router --save-d 编写相关代码 新建 index.ts: import Router = require("koa-router"); const router: R
阅读全文
摘要:在上一篇文章当中博主遗留了一个问题,关于问题的内容是什么这里就不在重复说明了,问题所在就是如果后端返回的内容当中包含 | 的话那么就会造成前端取值展示的不正确,这里就要介绍到一个新的知识点 XML 了,百度百科简介如下: 如果你学习过 HMTL,在学习 XML 就和切菜一样没啥区别了,这里就直接上代
阅读全文
摘要:本文不涉及然和的介绍和其它的相关内容,只是博主简单的记录一下封装 POST 的代码: myAjax.js: const obj2str = (obj) => { // 如果没有传参, 为了添加随机因子,必须自己创建一个对象 obj = obj || {}; obj.t = new Date().ge
阅读全文
摘要:在经过博主前几篇的文章过来之后,本文首先将介绍一下使用 jQuery 当中的 Ajax,说明,在看本文的 jquery 当中的 Ajax 需要导入 jQuery,官方文档地址:https://jquery.cuishifeng.cn/index.html index.html: <!DOCTYPE
阅读全文
摘要:本文主要就是博主编写了一个小小的一个案例并且遗留了一个问题首先先来看案例代码如下: index.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Ajax练习</title> <style> * {
阅读全文
摘要:发送 POST 其实很简单可以在之前发送 GET 请求的基础上进行更改一些内容即可进行发送 POST 请求了: 官方文档地址:https://www.w3school.com.cn/js/js_ajax_http_send.asp <!DOCTYPE html> <html lang="en"> <
阅读全文
摘要:创建 Maven 工程 参考:https://www.cnblogs.com/TangXiaoHuiHui/articles/12264019.html 进行创建 添加相关依赖 <parent> <groupId>org.springframework.boot</groupId> <artifac
阅读全文
摘要:Promise 的 race 静态方法特点 race 方法会返回一个新的 Promise 对象 谁先返回就听谁的 博主实现代码: static race(list) { return new MyPromise(function (resolve, reject) { for (let p of l
阅读全文
摘要:Promise 的 all 静态方法特点 all 方法会返回一个新的 Promise 对象 会按照传入数组的顺序将所有 Promise 中成功返回的结果保存到一个新的数组返回 数组中有一个 Promise 失败就会失败, 只有所有成功才会成功 博主这里就废话不多说直接上代码了: static all
阅读全文
摘要:Promise 的 race 静态方法 race 方法接收一个数组 如果数组中有多个 Promise 对象, 谁先返回状态就听谁的, 后返回的会被抛弃 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo
阅读全文
摘要:本文内容过于简陋,只是单纯的记录一下 JSONP 的练习代码: index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JSONP练习</title> <script src="js/jquer
阅读全文
摘要:本文内容过于简陋,只是单纯的记录一下 JSONP 的封装代码: myJsonp.js function obj2str(obj) { // 生成随机因子 obj.t = (Math.random() + "").replace(".", ""); let arr = []; for (let key
阅读全文