首页
学习
活动
专区
工具
TVP
发布

web share

专栏作者
65
文章
94242
阅读量
14
订阅数
权限验证JWT
1. 结构 Header { "alg": "HS256", "type": "JWT" } Payload 截屏2021-10-16 下午8.28.25.png { "sub": "123456", "name": "John", "admin": true } Signature 截屏2021-10-16 下午8.45.09.png 2. 服务端token // 生成token const jwt = require('jsonwebtoken') const t
愤怒的小鸟
2021-12-13
3760
Flutter
在Flutter中和Widgets一起协同工作的还有另外两个伙伴:Elements和RenderObjects;由于它们都是有着树形结构,所以经常会称它们为三棵树。
愤怒的小鸟
2021-10-26
1.8K0
js 面试总结二
1. 原型链 原型链就是链表,this其实就是链表当前指向的那个原型,bind、call、apply就是改变链表的next指向 2. 继承的实现 3. 数据类型 4. var、const、let对比 5. new的过程 6. this指向问题 7. bind实现方式 8. 闭包 9. 事件循环 新版的 chrome 优化了await 的执行速度,await 变得更早执行了, node和浏览器的区别,新老node版本执行顺序的不一致 10. 手写Promise 11. 垃圾回收机制 谈谈Scavenge G
愤怒的小鸟
2021-10-18
3480
管理后台设计
一、文件配置 1. 项目目录 截屏2021-10-16 下午12.49.38.png 2. 环境配置封装 /** * 环境配置封装 * con */ const env = import.meta.env.MODE || 'prod'; const EnvConfig = { dev:{ baseApi:'/api', mockApi:'https://www.fastmock.site/mock/c1c302e8baed9894c48c17e4738c092e
愤怒的小鸟
2021-10-16
1.5K0
移动端背景图自适应
/*兼容安卓手机没有高度导致无法显示背景图片*/ html,body{ width:100%; height:100%; } body { background: url(../../image/download.jpg); background-repeat: no-repeat; background-size: 100% 100%; -webkit-background-size: 100% 100%; background-attachment: fixed; -we
愤怒的小鸟
2021-10-14
1.6K0
实现简单的订阅模式
function Events() { this.on = function() { if (!this.handles) { this.handles = {} } if (!this.handles[eventName]) { this.handles[eventName] = [] } this.handles[eventName]
愤怒的小鸟
2021-10-13
3280
介绍一下 promise,及其底层如何实现
1. 特性 Promise 是一个对象,保存着未来将要结束的事件,有两个特性: 对象的状态不受外部影响,Promise 对象代表一个异步操作,有三种状态,pending进行中,fulfilled已成功,rejected已失败,只有异步操作的结果,才可以决定当前是哪一种状态,任何其他操作无法改变这个状态,这也就是promise名字的由来 一旦状态改变,就不会再变,promise对象状态改变只有两种可能,从pending改到fulfilled或者从pending改到rejected,只要这两种情况发生,状态就凝
愤怒的小鸟
2021-10-13
8460
useState和useRef的区别
useState的值在每个rernder中都是独立存在的。而useRef.current则更像是相对于render函数的一个全局变量,每次他会保持render的最新状态。 useState值的更新会触发组件重新渲染,而useRef的current不会出发重渲染。 useRef()钩不仅用于DOM引用。“ ref”对象是通用容器,其当前属性是可变的,并且可以保存任何值,类似于类的实例属性。 变量是决定视图图层渲染的变量,请使用useState,其他用途useRef useRef特性:可变的ref对象,持久化
愤怒的小鸟
2021-10-01
4.9K0
react和vue设主题色
1. react 使用createContext、useContext设置主题色 import React, { useState } from 'react'; interface IThemeProps { [key: string]: { color: string; background: string; } } // 主题色 const themes: IThemeProps = { 'light': { color: '#000', backgro
愤怒的小鸟
2021-09-15
4190
前端常用方法
1. vue 限制只能输入名称32位中文,手机号11位数字,验证码6位数字 watch: { 'bindForm.name'(val) { let pattern = /[^\u4e00-\u9fa5]+/ this.bindForm.name = val.replace(pattern, '') if (val.length > 32) { this.bindForm.name = val.substring(0, 32) }
愤怒的小鸟
2021-09-11
3240
Hybrid App
在组件中,有需要跳转页面,并且不让用户返回的情况,例如:支付、登录、注销等。请做一下修改:
愤怒的小鸟
2021-05-20
7480
document.getElementBy... 和 document.querySelector
document.querySelector('.text'); // 方法返回类名为text的第一个子元素 。
愤怒的小鸟
2021-04-11
9400
Flutter与原生通信
这三种类型的Channel都是全双向通信,即A<=>B,flutter可以主动发送消息给Native端,并且Native接收到消息后可以做出回应,同样,Native端可以主动发送消息给flutter端,flutter端接收数据后给Native端。
愤怒的小鸟
2021-04-07
2.3K0
网页性能分析
"生成布局"(flow)和"绘制"(paint)这两步,合称为"渲染"(render)。
愤怒的小鸟
2021-04-05
9730
管理系统权限设计
1. 角色控制设计 方法一 组件级权限控制: // directives.js import store from '@/store' export default { 'hasRole': { inserted: function (el, binding, vnode) { let roles = store.state.userInfo.roles || ['user'] if(!roles.includes(binding.va
愤怒的小鸟
2021-03-31
7820
Vue中常用API
一、slot 插槽 普通插槽 let AppLayout = { template: '<div class="container">' + '<header> <slot name="header"></slot>< /header>' + '<main> <slot>默认内容</slot> </main>' + '<footer> <slot name="footer"></slot> </footer>' + '</div>' } let vm = ne
愤怒的小鸟
2021-03-29
5710
Flutter项目优化
应用的性能表现不尽如人意,主要体现在启动慢、页面加载慢,页面滑动操作不流畅、卡顿等,非常影响用户使用体验。需要对应用做了优化工作,包括安装包瘦身、加快启动速度、页面加载时长优化、流畅度优化,最终提升了用户使用体验。
愤怒的小鸟
2021-03-10
6250
vue watch和computed的使用场景
1、自适应浏览器(监听浏览器宽高、如果有变化就存在localStorage里面去,或者有变化就通知其他组件改变化)
愤怒的小鸟
2021-02-08
6560
JS方法比较
Object.keys 返回一个所有元素为字符串的数组,其元素来自于从给定的object上面可直接枚举的属性。这些属性的顺序与手动遍历该对象属性时的一致。
愤怒的小鸟
2021-02-07
6.3K0
Vue的问题总结
输出output,查看loader配置 vue inspect > output.js
愤怒的小鸟
2021-02-02
5890
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档