logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

koa2使用jsonwebtoken生成token

koa项目中安装jsonwebtokenyarn add jsonwebtoken -D简单实现一个登录成功并且生成token返回controller\user.js文件/*当前文件为user接口系列的业务逻辑层*/const { User } = require('../models');//jsonwebtoken引入const jwt = require('jsonwebtoken');co

#node.js
golang如何引入自定义包?

建议将项目放在D:\golang\src目录下,这时候直接可以读取GOPATH为D:\golang\src,此时引入自定义包路径即为自己项目名称+具体包路径。比如可以在D:\golang\src下建一个项目my-project。main.go调用自定义包utils包的方法GetSum。比如安装go jdk在D盘D:\golang\bin。utils.go包下可以自定义包名和函数GetSum。

#golang
微信小程序跳转h5链接(web-view)

web-view是承载网页的容器,自动铺满整个小程序页面,个人类型与海外类型的小程序暂不支持使用。(2)bindmessage:网页向小程序 postMessage 时,会在特定时机(小程序后退、组件销毁、分享)触发并收到消息。e.detail = { data },data是多次 postMessage 的参数组成的数组。(4)binderror: 网页加载失败的时候触发此事件。可打开关联的公众

文章图片
#微信小程序
Google Chrome和Microsoft Edge开发环境跨域的设置

一.Google Chrome 设置开发调试的跨域设置:步骤:在桌面快捷方式=> 右击点击属性 => 找到快捷方式里面的目标(T)在目标路径后面加上 :1.浏览器的跨域设置(版本号49之前)–disable-web-security完整路径示例:“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --disable

vue3响应式模拟实现(reactive/effect/track/trigger)

// 是否objectconst isObject = obj => typeof obj === 'object' && obj !== null// 使用es6的Proxy模拟vue3响应式function reactive(obj){if(!isObject(obj)) return objreturn new Proxy(obj,{get(target,key,rec

#vue.js
linux宝塔使用nginx配置解决网站不同域名跨域请求以及history刷新404问题

【代码】linux宝塔使用nginx配置解决网站不同域名跨域请求以及history刷新404问题。

文章图片
#linux#nginx
vue2源码分析props、methods、data、computed、watch优先级

话不多说,先上一段源码,源码路径:src\core\instance\init.js文件下export function initState (vm: Component) {vm._watchers = []const opts = vm.$optionsif (opts.props) initProps(vm, opts.props)if (opts.methods) initMethods(

#vue.js
vue3的ref和reactive对比(总结)

1、从定义角度对比ref用来定义:基本数据类型reactive来定义:对象(数组)类型数据备注:ref也可以用来定义对象(或数组)类型数据,它内部会自动通过reactive转为代理对象2、从原理的角度对比ref通过Object.defineProperty()的get和set来实现响应式(数据劫持)reactive通过使用proxy来实现响应式(数据劫持),并通过Reflect操作源对象内部数据3

#vue.js
    共 29 条
  • 1
  • 2
  • 3
  • 请选择