自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue中get请求如何传递数组参数

示例代码上述代码在不做配置的时候请求信息为:/list?statusList[]=OVERDUE&statusList[]=DELAY对于后端来说,statusList[]形式的提交是无效的,实际需要的是/list?statusList=OVERDUE&statusList=DELAY这种方式的提交。

2023-04-20 13:32:57 1051

原创 vue3+vite+electron项目搭建

vue3+vite+electron项目搭建一、vite创建新项目二、安装项目依赖三、修改package.json文件添加build节点,更多的信息可以参阅[electron.build](https://www.electron.build/configuration/configuration)修改scripts节点添加main节点package.json总体代码展示四、编辑vite.config.js五、在项目根文件夹创建一个新的文件夹electron,并在其中创建文件electron.js完成一、

2022-03-01 15:44:17 4589 5

转载 vuex持久化 vuex-persistedstate

应用场景:vuex是在中大型项目中必不可少的状态管理组件,刷新会重新更新状态,但是有时候我们并不希望如此。例如全局相关的,如登录状态、token、以及一些不常更新的状态等,我们更希望能够固化到本地,减少无用的接口访问,以及更佳的用户体验。安装npm i -S vuex-persistedstate配置使用import persistedState from 'vuex-persistedstate'const store = new Vuex.Store({ plugins: [persist

2021-06-22 16:48:30 516

转载 如何在uni-app使用vuex

由于uni-app已经内置了vuex,所以只要正确引入就好了。1、在项目的根目录下,创建一个名为store的文件夹然后在该文件夹下创建一个index.js的js文件2、在该js文件下定义公共的数据以及方法函数,并且把它导出import Vue from ‘vue’import Vuex from ‘vuex’Vue.use(Vuex)const store = new Vuex.Store({state: {},mutations: {},actions: {}})export def

2021-06-22 16:39:27 1455

原创 uniapp div随滚动背景渐变

uniapp div随滚动背景渐变应用场景:顶部展示图片时,导航栏透明显示;当滚动页面时,导航栏不再透明显示。1、div2、js应用场景:顶部展示图片时,导航栏透明显示;当滚动页面时,导航栏不再透明显示。1、div <div class="topback" v-if="isshow"> <div class="back"><uni-icons color="#fcfcfc" @click="goback" type="arrowleft" size="30"&

2021-06-03 14:15:52 1147

原创 uniapp的request请求封装

uniapp的request请求封装目录结构封装代码全局引入使用示例目录结构封装代码http.jsconst baseUrl = 'https://www.example.com';//基础地址export const request = (options) => { let token = 'Bearer ' + uni.getStorageSync('token'); return new Promise((resolve,reject)=>{ uni.request(

2021-05-07 16:31:44 498 1

原创 js事件委托(事件代理)

概述那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,借花献佛,我摘过来,大家认真领会一下事件委托到底是一个什么原理:有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;二是委托给前台MM代为签收。现实当中,我们大都采用委托的方案(公司也不会容忍那么多员工站在门口就为

2020-08-01 14:24:33 574

原创 js闭包的原理及应用

js闭包的原理及应用闭包的实现原理和作用实际开发中js闭包的应用js面试题(闭包)总结闭包的实现原理和作用1、闭包的概念:指有权访问另一个函数作用域中的变量的函数,一般情况就是在一个函数中包含另一个函数。2、闭包的作用:访问函数内部变量、保持函数在环境中一直存在,不会被垃圾回收机制处理。因为函数内部声明 的变量是局部的,只能在函数内部访问到,但是函数外部的变量是对函数内部可见的,这就是作用域链的特点了。子级可以向父级查找变量,逐级查找,找到为止。例:function f(){

2020-07-24 20:48:27 1357 3

原创 write、innerHTML、createElement区别

write、innerHTML、createElement区别1、 document.write() 创建元素document.write 是直接将内容写入页面的内容流,但是页面文档流加载完毕,再调用这句话会导致页面重绘。如下面代码:<button>点击</button> <p>abc</p> <div class="inner"></div> <div class="create">&l

2020-07-18 09:57:51 1396 3

原创 js解析与执行的过程

js解析与执行的过程预编译命名冲突的处理全局执行上下文预编译预编译:扫描JS中的用var声明的变量,定义的函数并将它们加到预处理阶段的词法环境中去。变量的定义=变量声明+变量赋值 如:var carName=1 为函数定义注意:预编译只提升函数的声明部分,w3c中如下图定义函数声明,及预编译只提升var carName,变量未赋值时里面存undefined;函数在预编译时是提升定义的函数,不是函数表达式。比如说下面的代码<script> var a = 1; //v

2020-07-17 20:14:05 411

原创 js第一天(持续更新)

js第一天第一天学习js的全部案例代码。1、编程语言<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=

2020-07-15 17:25:50 327

原创 js百度换肤效果

js百度换肤效果说明:点击想要的皮肤,就可使用该皮肤效果图展示代码如下css样式代码 <style> ul { width: 520px; margin: 50px auto; list-style: none; } li { width: 130px; height: 80px;

2020-07-12 10:54:40 3406 4

原创 js按钮开关灯小案例(点击按钮背景颜色内容转换)

点击按钮切换开灯和关灯css代码<style> body { background-color: aqua; } p { color: red; margin-top: 50px; text-align: center; } </style>html和js代码<body>

2020-07-11 20:57:23 2161

原创 CSS2.0总结(简直太全面了)

CSS2.0总结1、什是CSS2、CSS主要的作用3、引入css的三种方式1)行内样式2)内部样式3)外部样式4、选择器1)id选择器2)class选择器3)标签选择器4)通配符选择器5)属性选择器6)后代选择器7)交集选择器8)分组选择器10)伪类选择器5、文字设置6、文本设置7、盒子模型8、盒子模型之背景9、浮动1)浮动的初衷2)浮动元素的特点3)元素浮动会造成什么影响4)怎么清浮动造成的影响5)浮动为什么是半脱离?6)浮动问与答10、盒子塌陷问题解决1)兄弟元素之间的塌陷问题:2)父子元素之间的重叠问

2020-07-11 09:31:26 1158 2

空空如也

空空如也

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

TA关注的人

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