xinxin?

2020年7月25日

Angular:使用service进行http请求的简单封装

摘要: ①使用ng g service services/storage创建一个服务组件 ②在app.module.ts 中引入HttpClientModule模块 ③在app.module.ts 中引入创建的服务 ④在services/http.service.ts中封装一个简单的http请求 impor 阅读全文

posted @ 2020-07-25 22:23 xinxin? 阅读(1484) 评论(0) 推荐(0) 编辑

JavaScript:浏览器的本地存储

摘要: cookie、localStorage、sessionStorage的使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width 阅读全文

posted @ 2020-07-25 15:29 xinxin? 阅读(348) 评论(0) 推荐(0) 编辑

Vue:对axios进行简单的二次封装

摘要: 主要做3点: 1、配置一个请求地址前缀 2、请求拦截(在请求发出去之前拦截),给所有的请求都带上 token 3、拦截响应,遇到 token 不合法则报错 // 对 axios 的二次封装 import axios from 'axios' import router from '../router 阅读全文

posted @ 2020-07-25 15:21 xinxin? 阅读(761) 评论(0) 推荐(0) 编辑

JavaScript:防抖与节流

摘要: ①防抖: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> div { height: 2200px; background-color: pink; } </st 阅读全文

posted @ 2020-07-25 15:06 xinxin? 阅读(100) 评论(0) 推荐(0) 编辑

JavaScript:使用递归构建树型菜单

摘要: 使用递归函数将扁平数据转为树型结构,并渲染到页面 效果图: 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, in 阅读全文

posted @ 2020-07-25 14:58 xinxin? 阅读(290) 评论(0) 推荐(0) 编辑

Node:使用express搭建一个简易的服务器

摘要: ①安装node环境 在node.js官网下载LTS长期支持版本,然后傻瓜式安装 ②查看是否安装成功 打开cmd终端,输入node -v 有版本号,则安装成功。再输入npm -v 有版本号,则npm也安装成功 ③使用express脚手架创建项目 方法一: >> 安装脚手架: npm i -g expr 阅读全文

posted @ 2020-07-25 11:05 xinxin? 阅读(554) 评论(0) 推荐(0) 编辑

导航