自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丁贵龙学习技术的博客

本人很懒。。。

  • 博客(22)
  • 收藏
  • 关注

原创 node.js笔记

1.require( )在node中,通过requeire()函数来引入外部的模块,require()可以传递一个文件的路径作为参数,node将会自动根据路径来引入外部模块,这里路径,如果用相对路径,必须以.或…开头。使用require()引入模块以后,该函数会返回一个对象,这个对象代表的是引入的模块。2.模块化在node中,一个js文件就是一个模块每一个js文件中的js代码都是独立运行在一个函数中,而不是全局作用域,所以一个模块的中的变量和函数在其他模块中无法访问...

2024-04-08 15:06:03 66

原创 React学习记录!!!

类式组件render(){函数式组件// 创建函数// 2.渲染组件到页面。

2024-04-08 15:04:32 264

原创 js常用的表单验证规则,

【代码】js常用的表单验证规则,验证电子邮箱格式,手机格式,日期格式

2023-04-10 11:04:12 139

原创 Promise的基础用法和await async的使用

【代码】Promise的基础用法和await async的使用。

2023-03-10 14:08:41 127

原创 防止上线网站被非法调试,进入debugger模式

防止上线网站被非法调试,进入debugger模式

2022-06-27 14:04:23 373

原创 element的el-tree树的全部展开,全选,实现父子联动

笔记!笔记!笔记!element的el-tree树的全部展开,全选,实现父子联动

2022-06-27 10:43:25 1355

原创 java学习记录(一)

第一章 Java 语言有哪些特点简单易学;面向对象(封装,继承,多态);平台无关性( Java 虚拟机实现平台无关性);可靠性;安全性;支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系 统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程 支持);支持网络编程并且很方便编译与解释并存(java虚拟机);第一个java程序// class 定义一个类// HelloWord 表示一个类名public class HelloWord{ /*

2022-05-11 17:58:15 95

原创 vuex状态管理模式学习记录

Vuex的5个状态①state: 所有的状态都存储在这里②mutations: 状态的修改都在这里③gettesr: 从state中派生数据 相当于stare中的计算属性④actions: 在这里执行异步操作⑤modules: 模块化vuex各部分的使用方法1. state:数据存储中心,状态中心,使用方法有两种// 第一种 使用 this.$store.state.属性名称// 例如:this.$store.state.属性名称data(

2022-05-10 08:57:14 114

原创 vue基础指令的学习

vue基本语法与指令,data ,methods,v-once,v-html,v-pre,v-cloak,v-bind,v-on,v-if和v-show,template,for in : for of,v-model , computed,watch,

2022-05-09 17:25:11 75

原创 Typescript学习记录(一)

安装 npm i -g typescript | tsc xxx.ts基本类型 // 声明一个变量,指定得类型为number,以后是要用过程中a的值只能是数字 let a : number; // 如果变量的声明和赋值是同时进行的,ts了可以自动对变量进行类型检测 let b = true; // 函数,返回值是number

2022-03-18 10:46:33 589

原创 vue3学习记录(一)

1.setup函数,reactive,ref,computed, watch // 主要有两个参数 // props 父组件中传递过来的参数 // emit 组件内部需要出发事件的时候 // slots 父组件传递过来的插槽

2022-03-16 11:32:08 874

原创 this.$set(),new Map()的用法,ref 的用法,this.$children,this.$parent

this.$set()用法this.$set(),new Map()的用法,ref 的用法,this.$children,this.$parent

2021-10-21 20:47:53 558 1

原创 移动端js下载图片

// 利用canvas <img :src="'data:image/jpeg;base64,'+ imgurl " id="ewm"> // imgurl为base64格式 <div @click="downImg('ewm')"></div> // js downImg(id){ let imgObj=document.getElementById(id); imgObj.crossOrigin='anonymous'

2021-09-08 20:46:40 2011 3

原创 Js基本类型中常用的方法总结!!!

1.substr() 方法定义和用法substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。也就是 xxx.substr(start,length)start 就是截取的起始位置的下标(0,1,2...),必须是数值。length 截取的长度,可选,如果没有该参数就返回从开始位置到结尾的字符串2.split() 方法定义和用法split() 方法用于把一个字符串分割成字符串数组。let msk = 'as,fas,asd,asd,fasd'cons

2021-09-08 20:45:21 197 2

原创 css省略号,css书写顺序,实现滑动,设置滚动条的样式,设置文字的渐变色

css笔记记录!!!1.oninput事件// 当用户向 <input> 中尝试输入时执行 JavaScript:// 是输入框仅限于汉字输入(无延迟)例如:oninput="value=value.replace(/[^\u4E00-\u9FA5]/g,' ')"2.单行出现省略号// 复制替换element框架,的图标的背景图标// 多行本本省略号..........

2021-08-30 16:53:55 566 1

原创 js中this的指向

this的指向是根据函数的调用方式决定的1.普通的函数this指向windowfunction fun(){ console.log(this) // 这里的this指向window}fun();2.构造函数调用,这里的this指向实例对象function Fun(name,like){ this.name = name this.like = like console.log(this) // 指向实例对象}3.对象里面方法的调用var obj{ fun:function

2021-03-30 14:17:15 63 1

原创 js中基本数据类型和引用数据类型,

数据类型指的是字面量类型一共六种数据类型1.String 字符串2.Number 数值3.boolean 布尔值4.Null 空值5.Underfined 未定义6.object 对象object属于引用数据类型,其他的是基本数据类型1.String// String 在js中需要使用引号引起来// 引号不能嵌套var str = 'string'\标识转义符 \" 表示 " \\' 表示 ' \n表示换行

2021-03-27 11:26:33 338

原创 echarts 表格实现统计和导出表格,表格数据合计的功能

首先看下效果获取 ECharts你可以通过以下几种方式获取 Apache EChartsTM。从 Apache ECharts 官网下载界面 获取官方源码包后构建。在 ECharts 的 GitHub 获取。通过 npm 获取 echarts,npm install echarts --save,详见“在 webpack 中使用 echarts”通过 jsDelivr 等 CDN 引入引入 ECharts在绘图前我们需要为 ECharts 准备一个具备高宽的 DOM 容器<tem

2021-03-24 15:45:46 1744 2

原创 vue中实现word,pdf,excel,图片的文件预览—一些插件的使用,mammoth.js,xlsx,v-viewer.js,pdf.js,vue-video-player

安装:npm install --save mammoth// 使用mammothimport mammoth from 'mammoth'mammoth.convertToHtml(input, options) 将源文档转换为 HTML input: 描述源文档的对象。 在node.js 上,支持以下输入: {path: path},其中 path 是. docx 文件的路径。 {buffer:buffer},其中 buffer 是包含. docx 文件的node.js 缓冲区。 在浏览器

2021-03-22 10:43:59 5986 10

原创 fullCalendar日历,点击添加日程,点击删除日程

fullCalendar日历插件玩法解析Fullcalendar安装安装需要的npm包 npm install --save @fullcalendar/vue // 日历的周视图、日视图:npm install --save @fullcalendar/core @fullcalendar/daygrid // 月视图 @fullcalendar/interaction @fullcalendar/list // 列表 @fullcal

2021-03-16 15:39:45 2638 1

原创 vue基础

vue-cli2.01.卸载其他脚手架npm uninstall @vue/cli -g2.强力清除缓存npm cache clean --force3.安装脚手架npm i vue-cli -g4.查看脚手架版本vue -VNode包查找的机制var obj = require(“loadsh”)1.找module.fath找对应的目录2.找目录下的package.jspn文件.main字段,如果main字段有效 则使用main字段指向的文件如果main字段无

2021-03-13 17:08:57 107 1

翻译 js数组常用遍历方法总结

js数组常用遍历方法总结forEach 无返回值, 会改变原数组, break和return不会终止遍历 // item 数组元素 index 索引 arr 当前遍历的数组 let arr = ["2112","127","203","99","564"] arr.forEach(item,index,arr) { arr[index] = arr[index] + 1 } console.log(arr) // 输出:["2113","128","204","100

2021-03-13 11:43:31 256

空空如也

空空如也

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

TA关注的人

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