自定义博客皮肤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)
  • 收藏
  • 关注

原创 常见的git操作

git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshowgit push origin master 将文件给推到服务器上 git remote show origin 显示远程库origin里.

2022-05-12 11:39:54 124

原创 @mixin 和 @include

进阶图的开发使用了 scss 作为 css 预处理语言,其中使用了 @mixin 和 @include。@mixin 指令允许我们定义一个可以在整个样式表中重复使用的样式。@include 指令可以将混入(mixin)引入到文档中。进阶图中的使用情况如下:@mixin cn-icon($name,$w:20,$h:20) { display: inline-block; width: #{$w}px; height: #{$h}px; background: ur.

2022-05-12 11:11:31 375

原创 Vue3 学习指南总结

Vue3 理解 provide / inject 的用法、作用// A.vuesetup() {const info = reactive({ name: 'Tony', age: 99 }) provide('info', info) // 导出}// C.vuesetup() { const info = inject('info') // 接受}Vuex持久化插件-解决刷新数据消失的问题import { createStore } from ...

2022-03-09 17:09:24 926

原创 vite+vue3+typescript搭建项目过程

相关资料网址 vue3.0官网:https://v3.vuejs.org/guide/introduction.html#getting-startedElement对vue3支持——Element Plus 官网地址:https://element-plus.gitee.io/#/zh-CN github地址:https://github.com/element-plus/element-plus步骤 npm i vite -g vite -v根据是否返回版.

2022-03-08 16:00:46 163

原创 解决forEach无法退出循环问题

数组中用forEach循环如果要退出整个循环使用break会报错,return也无法跳出循环。也就是说forEach遍历并不能被终止解决方法通过for来遍历实现 let arr = ['1', '2', '3', '4', '5']; for(let i=0; i<arr.length; i++) { if(arr[i] == '3') break; console.log(arr[i]) // 1 2 }通过try···catc

2022-03-04 11:41:05 922

原创 Vue 拖拽组件 vuedraggable

cnpm i vuedraggable -Simport vuedraggable from 'vuedraggable';<template> <vuedraggable class="wrapper" v-model="list"> <transition-group> <div v-for="item in list" :key="item" class="item"> <p>{{item}}&.

2022-03-03 14:23:13 412

原创 数组和字符串集合

数组的方法1、sort( ):sort 排序 如果下面参数的正反 控制 升序和降序 ,返回的是从新排序的原数组2、splice( ):向数组的指定index处插入 返回的是被删除掉的元素的集合,会改变原有数组;截取类 没有参数,返回空数组,原数组不变;一个参数,从该参数表示的索引位开始截取,直至数组结束,返回截取的 数组,原数组改变;两个参数,第一个参数表示开始截取的索引位,第二个参数表示截取的长度,返回截取的 数组,原数组改变;三个或者更多参数,第三个及以后的参数表示要从截取位插入的值。会改变原数

2022-03-02 11:32:19 175

原创 object方法

1.Object.is() 是一种判断两个值是否相同的方法。语法:Object.is(value1, value2);参数:value1:要比较的第一个值。value2:要比较的第二个值。返回值:一个布尔表达式,指示两个参数是否具有相同的值。例如: Object.is('foo', 'foo') // true2.Object.assign() 方法用于将所有可枚举的自身属性从一个或多个源对象复制到目标对象。语法:Object.assign(target, ...sour.

2022-03-02 11:27:21 116

原创 vue3,vue2使用clipboard进行复制

vue3npm install --save vue-clipboard3<button square text="复制" type="success" class="delete-button" @click='clickBtn(value)'/><script> export default{ setup() { const { toClipboard } = useClipboard() } .

2022-03-01 15:03:27 643

原创 vue中this.$set()的用法----更新数组和对象的值

数组itemList: [ {name: "张三", age: 18}, {name: "李四",age: 20}, {name: "王五",age: 22}, ]// 修改数组中姓名为李四的人的信息this.$set(this.itemList, 1, { name: '李思思', age: 30 });对象person: { name: '前端劝退师' }/...

2022-02-18 15:58:57 1278

原创 ES6使用资料

合并两个数组,合并两个对象const a = [1,2,3];const b = [1,5,6];const c = [...new Set([...a,...b])];//[1,2,3,5,6]const obj1 = { a:1,}const obj2 = { b:1,}const obj = {...obj1,...obj2};//{a:1,b:1}拼接字符串const name = '小明';const score = 59;const result =

2022-02-10 11:32:07 95

原创 ES7-ES12的知识点

Array.prototype.includes()includes() 方法用来判断一个数组是否包含一个指定的值,如果包含则返回 true,否则返回 false。- 语法## **arr.includes(valueToFind[, fromIndex])**复制代码valueToFind,需要查找的元素值。fromIndex 可选 从fromIndex 索引处开始查找 valueToFind。如果为负值(即从末尾开始往前跳 fromIndex 的绝对值个索引,然后往后搜寻)。默认.

2022-02-10 09:51:10 157

空空如也

空空如也

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

TA关注的人

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