
前端
亦尘真
这个作者很懒,什么都没留下…
展开
-
详解JS中的new
详解JS中的new原创 2020-04-21 22:30:24 · 1583 阅读 · 0 评论 -
vue中引入第三方字体
在实际开发中,默认字体无法满足我们的需求,这时候就需要依赖第三方字体库,这里推荐一个我使用的字体库:fonts2U。1、下载一个字体包,一般包含如下文件多种格式的文件是为了适配不同浏览器环境2、配置stylesheet文件,一般下载下来的已经配置好了,自己如果有特殊需要可以修改@font-face { font-family: "Curvic"; src: url("...原创 2020-03-16 11:23:04 · 1469 阅读 · 0 评论 -
个人博客实现Markdown格式文件的录入与呈现
最近在写个人博客,遇到文章的录入与呈现问题,研究了很多种方法,发现Markdown格式的最方便可行,所以记录一下。 我的博客前端是基于vue框架,后端是基于koa的。我的思路是在服务器上放Markdown文件,数据库中保存文章信息及文章地址,前端post请求,获取完整的Markdown文件,再通过marked插件解析成html格式,直接插入页面中。首先在前端安装marked和highli...原创 2020-03-10 22:26:51 · 2104 阅读 · 2 评论 -
vue+koa实现github第三方登录
vue+koa实现github第三方登录原创 2020-03-03 10:52:29 · 1042 阅读 · 0 评论 -
koa中使用sequelize
SequelizeSequelize 就是一款比较流行的 ORM 框架(Object Relational Mapping)ORM 技术是在对象和数据库之间提供了一条桥梁,前台的对象型数据和数据库中的关系型的数据通过这个桥梁来相互转化。连接数据库1)安装依赖包npm install sequelize mysql mysql2 --save2)与数据库建立连接//db.jscon...原创 2020-03-02 19:13:31 · 1638 阅读 · 0 评论 -
Echarts源码的使用
Echarts是一个使用 JavaScript 实现的开源可视化库,它提供了许多直观,交互丰富,可高度个性化定制的数据可视化图表。但同时好多高度定制化的图表没有提供,这时候就需要我们自己修改源码来实现自己想要的功能。1、首先我们需要到GitHub上下载自己需要的版本。下载地址:https://github.com/apache/incubator-echarts运行 npm instal...原创 2020-01-01 13:30:08 · 2665 阅读 · 0 评论 -
JavaScript中的this详解
JavaScript中的this详解初探this什么是this一般场景中的this闭包中的thisnode和浏览器中的this浏览器中的this(1)全局作用域中的this(2)let和varnode中的this结论构造函数中的this初探this this关键字是JavaScript中最复杂的机制之一,掌握了它就掌握了进入JavaScript的魔法,它值得我们付出大量时间去学习。 学习...原创 2019-12-31 14:15:34 · 406 阅读 · 2 评论 -
express中实现加密JWT(JSON Web Token)
express中实现JWT(JSON Web Token)JWT(JSON Web Token)JWT数据结构JWT头有效荷载签名JWT工作过程express实现过程express部分前端部分JWT优缺点JWT(JSON Web Token)JWT(json web token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。(json格式传token)JWT的声明一般被用...原创 2019-06-27 14:02:18 · 2230 阅读 · 1 评论 -
面向对象的程序设计
对于面向对象的程序设计的理解理解对象对象的定义:无序属性的集合,其属性可以包含基本值、对象或者函数。如: var Person = { name : “Nicholas”, }ECMAScript中有两种属性:数据属性和访问器属性。数据属性有四个特性:[[Configurable]]:表示能否通过 delete 删除属性从而重新定义属性,能否修改属性的...原创 2019-07-11 08:50:28 · 108 阅读 · 0 评论