自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 vue3——watch

vue3——watch、watchEffect

2022-09-24 14:17:42 278 1

原创 toRef、toRefs、unRef等以及为什么setup中没有this

toRef、toRefs、unRef等

2022-09-24 11:46:18 161

原创 axios封装

axios普通版封装和精简版封装

2022-09-22 19:27:48 98

原创 vue3 —— pinia

vue3中的pinia

2022-09-22 15:45:04 370

原创 Js 高级

浏览器的工作原理当打开一个网站时,为了渲染出网站上的内容,需要做以下几个事情:1.下载html2.在下载html的过程中,下载css和js3.下载完js之后,会停止解析html,去加载js代码,再由js引擎将代码转成机器语言(也就是01010),另一种方法是经过Parse变成AST(抽象语法树),再变成ignation,最后变成字节码,然后变成机器语言预解析初始化全局对象:声明>执行顺序: 函数体>赋值>调用>函数内部的变量提升当我们查找一

2022-05-26 12:25:39 78

原创 Dom和Bom的理解以及区别

Dom:文档对象模型官方:描述处理网页内容的方法和接口,最根本的对象是document通俗:对HTML的所有文本节点、元素节点、属性节点等的操作、访问、修改文本节点:包含在元素节点中元素节点:构成了DOM的基础。文档结构中,<html>是根元素,代表整个文档,其他的还有<head>,<body>,<p>,<span>等等。元素节点之间可以相互包含(当然遵循一定的规则)属性节点:元素...

2022-04-24 10:31:08 172

原创 删除数组最后一个元素

链接:https://www.nowcoder.com/questionTerminal/df4b0b7a459447538351c4c7008b34e7来源:牛客网//利用slicefunction truncate(arr) { return arr.slice(0,-1);}//利用filterfunction truncate(arr) { return arr.filter(function(v,i,ar) { return i!==ar.lengt.

2022-04-09 22:44:40 548

原创 vue filter {{ x | x }}

Vue过滤器 filter - 简书

2022-04-05 16:40:01 144

原创 axios以及vuex api请求之携带参数的问题

Vuex api get和post请求携带参数get请求api接口 单个参数api -> index.js方法一:export function reqTopSong(type){ return request({ url:'/top/song', method:'get', params:{ type } })}方法二:export function reqTopSong(params){ return request({ u...

2022-03-21 19:29:45 1551

原创 后台管理项目

vue-admin-template-masterbuild-----index.js webpack配置文件【很少修改这个文件】mock-------mock数据的文件夹【模拟一些假的数据mockjs实现的】,因为咱们实际开发的时候,利用的真是接口node_modules------项目依赖的模块public-------ico图标,静态页面,public文件夹里面经常放置一些静态资源,而且在项目打包的时候we...

2022-03-18 20:41:49 600

原创 深拷贝与浅拷贝

深拷贝与浅拷贝

2022-03-08 22:20:47 39

原创 尚品汇小结(-前端完成)

滚动行为在页面滚动到底部点击detail的商品图片之后,用router-link跳转,同时请求的数据也要通过三连环来实现<router-link :to="`/detail/${goods.id}`"> <img :src="goods.defaultImg" /></router-link>底部点击图片之后,跳转之后的页面的滚动条也会停留在上个页面的位置,为了阻止这个行为,vue-router的官方文档中专门设有一个属性(这一段放在router里面)

2022-03-03 22:19:12 470

原创 尚品汇小结(22-51)

防抖和节流防抖(比如用户在input中输入关键字,oninput会打印出你输入时的每一次)let inp = document.querySelector('input') inp.oninput = function(){ console.log(this.value) }节流(比如用户拖动滚动条时,你console.log的时候会一直打印)const content = document.getElementById('content') window.onscro

2022-02-21 18:48:30 442

原创 vue之父子组件间通信实例讲解(props、$ref、$emit) 插槽

vue之父子组件间通信实例讲解(props、$ref、$emit) - coderwhytop - 博客园 (cnblogs.com)

2022-02-18 20:47:41 177

原创 尚品汇小结(1-21)

1.创建项目项目基于vue2和vuecli42.划分目录结构assets 放静态资源 css和imagescomponents 放全局可以公用的组件pages 放根路径的组件router 路由器api 放接口,请求网络和响应3.创建vue.config.js(起别名)开始项目注册组件components有两个文件,这是页面的header和footer,在app.js里面引入并且注册让footer在 /login 和 / register 的页面不显

2022-02-15 15:13:30 386

原创 axios 以及 async、await

主要看这个Axios是什么?用在什么场景?如何使用?_慕课手记axios.all可以放入多个请求数据axios.all([])返回的结果是一个数组,使用axios.spread可将数组[res1,res2]展开为res1,res2小括号是对象解构,中括号是数组解构axios.get 参数一 表示请求地址 参数二 表示配置信息 axios.get("请求地址",{ params:{}, headers:{} })a...

2021-10-14 22:50:25 212

原创 增删查 节点操作 (未完)

添加节点删除子节点jq查找元素jsDOM添加和删除(remove)节点_y1271760083的博客-CSDN博客_dom removeJS删除DOM元素的两种方法_小龙在线-CSDN博客_js 删除元素

2021-09-22 13:14:40 53

原创 js二级导航之获取多行元素中的内容并改变

这里是仿b站的搜索框 给zonghe_2里面的元素加自定义属性,得到索引号这里是完整的js还有一些需要改进不能点击页面其他地方时,隐藏zonghe_2多次点击zonghe_p里面的元素,就会而且不能替换并排序原来的顺序,例图:...

2021-09-21 15:04:51 62

STM32F401温度告警

有原理图、源代码以及论文报告,下载即用

2022-05-22

STM32F103R6温度告警

有原理图以及源代码,下载即用

2022-05-22

b站项目html+js.zip

html+css+js,多用flex布局,有轮播图、电梯、表单验证,适合学完js的人,可当练手,可当web期末作业,仅供参考

2021-12-21

空空如也

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

TA关注的人

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