自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 React 不使用脚手架实现点击tab切换内容

内容随着按钮一起切换 创建一个id <div id="test"></div> 引入react <!-- react 核心模块 --> <script src="https://unpkg.com/react@17/umd/react.development.js" crossorigin></script> <!-- react-dom 控制元素的dom操作,他是react的一个扩展库 --> <script src="htt

2022-01-12 20:20:11 451

原创 Vue 实现简单弹窗

选中input 弹出选项框 显示弹窗 首先要在components中新建两个组件 要实现子组件向父组件传值 selest.vue 里面的内容 <template> <div> <h1>选择管理员</h1> <div class="sel" @click="show">{{ str }}</div> <template v-if="bol"> <alt @ok="getDat

2021-12-07 13:28:30 18460 1

原创 mock 和 json-server的基础用法

mock基础用法 详细请参考文档 http://mockjs.com/0.1/ 安装 首先初始化 npm init -y 初始化项目 安装 npm install mockjs mock 的语法规则 “name|min-max”: 值 重复生成值,最少min条,最多max条 “name|number”: 值 生成number条值 “name|+1”: number name的值累次+1,初识值是number “name|1”: [] name的值是 [] 中的任意一个值 “tel”: /^1[3-9]\d{

2021-12-02 13:20:16 941

原创 使用nodejs如何同步读取某个目录下所有文件

//案例: // 引入核心模块 const fs = require('fs'); const path = require('path') function fn(item) { let q = fs.readdirSync(item); //readdirSync 同步读取文件 // console.log(q); for (let i = 0; i < q.length; i++) { let item1 = path.join(item,q[i]) let dir

2021-11-01 14:32:32 1074

原创 如何把 node 配置成全局打开

如何把 node 配置成全局打开 第一步 此电脑 - 右键 - 属性 第二步 点击高级系统设置 第三步 点击环境变量 编辑Path路径 注意:编辑添加的路径就是你node安装的路径 第四步 编辑系统变量 编辑添加新的环境变量,路径还是你node所在的文件夹 最后 打开你的cmd试试吧 输入: 1. node -v 2. npm -v ...

2021-10-28 19:29:10 856

原创 详细介绍了mysql里面的sql语句如何使用

MySQL登录与退出 登录: mysql -hlocalhost -P3306 -uroot -p -h mysql服务器ip -P mysql端口号 -u 用户名 -p 密码 退出 exit quit \q 修改mysql提示符 prompt 提示符 \D 完整的日期 \d 当前数据库 \h 服务器名称 \u 当前用户 MySQL语法 MySQL采用结构化查询语言SQL (Structured Query Language)语言来操作数据库 SQL语句必须以 ; 结束 SQ

2021-10-28 18:30:51 883

原创 ES6 怎么使用ES6

解构赋值 数据解构-原始数据解构 let arr = [10,20,30,40,50,60]; let a = arr[0] let b = arr[1] let c = arr[2] let d = arr[3] let e = arr[4] let f = arr[5] console.log(a,b,c,d,e,f); Es6 数据解构 let [a,b,c] = [1,2,3]

2021-10-24 14:46:10 208

原创 Es6 . . . 扩展运算符怎么使用

… 扩展运算符 扩展运算符:. . . 三个连续的点具有两个含义:展开运算符(spread operator)和剩余运算符(rest operator)。 实现数组的深拷贝(只能有一层引用类型) // 深拷贝 let arr = [1,2,3]; let arr1 = arr; arr1[1] = 'hello'; console.log(arr, arr1); 浅拷贝 let arr = [1,2,3]; let arr2 = [...arr]; arr2[2

2021-10-23 10:48:14 173

原创 Es6 箭头函数

Es6 箭头函数 箭头函数也称为也称为胖箭头函数; 箭头函数的基本语法:()=>{} 函数的普通写法 window.onload = function() { console.log(123); } Es6 箭头函数写法 window.onload = () => { console.log(456); } 通过赋值的方式创建函数 let fn = () => { console.log(789); } fn(

2021-10-22 10:45:21 514

原创 MySQL的基础概念及使用

MySQL数据库 比如说:用户信息,订单信息,交易流水,收货地址,商品信息这些都是数据。之前都是存在Excel中的。后端程序想要操作Excel中的数据shife

2021-06-04 19:17:29 142

原创 基础模块化和ES6模块化

面临的问题: 如果你是未使用模块化之前的毕业生,你在接受项目时,可能会絮叨的问题:

2021-06-03 20:44:51 181

原创 NodeJs基础

什么是第三方模块? 别人写好的,具有特定gon

2021-06-03 19:58:50 252 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除