- 博客(30)
- 收藏
- 关注
原创 Python办公自动化真实案例
(数据准备:直接新建一张Excel表,输入若干个字段,订单编号设为100001,下拉向下填充若干百条,产品名称任意填充五种,其他直接用问号填充):订单编号产品名称产品售价产品销量负责人1000001产品A001???1000002产品A001???1000003产品A001???1000004产品A001???原表变成。
2025-04-19 14:53:31
227
原创 css优先级和继承性
优先级从高到低:内联样式 > id选择器 > 类选择器、伪类选择器、属性选择器 > 元素选择器、伪元素选择器。以下表格是对应的权重。class伪类元素伪元素。
2023-12-07 19:32:16
647
原创 登陆与路由守卫
你可以在每一个中配置用于标识的meta,也可以只在根路由'/'上配置,然后通过遍历matched,判断是否存在meta中isLogin为true,存在这说明这是需要登陆才能进入的界面。编写登陆表单,给“提交”按钮绑定一个点击事件"loginCheck",当点击提交的时候,把用户名和密码发送到后端登陆接口,后端会对用户名和密码进行校验,校验通过后,返回token。这里,除了'/login'是可以不需要登陆就能访问的 ,其他 '/'、'/home'、'/user'、'/mall'、'page1'、
2023-11-07 11:43:06
185
原创 【vuex】state、mutations、actions、getters
Vuex 是一个专为 Vue.js 开发的状态管理工具,可以实现组件间的数据共享。
2023-10-28 15:04:21
140
原创 【ajax】笔记1
ML(异步JavaScript和XML),最大特点,可以在网页不刷新的情况下发送http请求。ajax是一种将现有标准组合在一起使用的新方式。XML和HTML类似,不同的是HTML中都是预定标签,而XML中没有预定标签,全都是自定义标签。HTTP协议:超文本传输协议,规定了浏览器和万维网服务器之间互相通讯的规则。它限制一个源的javascript脚本与另一个源的资源进行交互。跨域问题:浏览器之所以产生跨域问题,是因为浏览器。url的协议、域名、端口均相同是称为。浏览器的同源策略是浏览器的一个安全策略,
2023-10-25 15:48:33
86
原创 【js】__proto__和prototype
User会具有__proto__和prototype两个属性,__proto__一般服务于函数对象本身,prototype一般服务于函数实例化的对象。在__proto__上添加一个函数getName。这个函数User可以使用,但是admin无法使用。在prototype上添加一个函数getAge。这个函数User无法使用,但是admin可以使用。创建一个User函数,实例化一个admin对象。
2023-10-22 11:36:50
63
原创 使用vuex存储通过axios返回的数据
2、actions中的doActions是一个异步方法,等待reqCategoryList()方法返回请求结果,把结果通过commit提交给mutations处理。5、在需要数据的组件使用,使用vuex的mapState方法,给组件的计算属性加上一个方法categoryList,这个方法返回的就是存储在state中的数据。1、在需要使用数据的组件中的mounted方法中,调用dispatch()方法,括号内指定的是actions中的定义的。把 state.logindata的值修改为请求回来的数据。
2023-10-21 16:54:51
232
原创 路由传参的方法
params参数:属于路径当中的一部分,在配置路由时需要占位。1、字符串形式2、模版字符串形式3、对象形式使用对象形式传递参数时,需要用name或着path指定要跳转的路径,注意,path和params不能同时使用。
2023-10-21 09:51:32
230
原创 HTML5新增特性+CSS3新增特性
header:头部标签nav:导航标签article:内容标签section:定义文档某个部分aside:侧边栏标签footer:尾部标签。
2023-10-18 15:44:58
112
1
原创 css案例【4】网页底部页码切换
给定如下所示HTML元素,把a标签转成行内标签,这样就可以设置宽高;在给box加上text-align:center的样式,这样它内部的行内块元素就可以居中显示。剩下来就是调整细节,增加样式让其变得更好看。
2023-10-17 17:25:45
437
1
原创 css案例(二)简单的视差滚动小案例
1、准备三张图片(01.webp、02.webp、03.webp),准备三个div盒子,给每个div分别指定背景图片,并设置background-attachment: fixed;这样就实现了一个最简单的视差滚动效果了噢。
2023-10-01 16:59:22
159
原创 CSS中实现元素水平居中、垂直居中的6个方法(详解)
CSS中实现元素居中6个的方法、text-align、margin:auto、line-height、flex布局、position
2023-09-30 13:11:25
70374
原创 CSS | flex布局
flex 是 flexibleBox 的缩写,意为 “弹性布局”,是css3新增的内容。flex灵活性高,任何一个容器都可以指定为flex布局。flex布局的原理是,通过给父盒子添加flex属性,来控制子盒子的位置和排列方式。
2023-09-26 22:27:44
103
1
原创 JavaScript | Math常用方法
Math是JavaScript中内置的一个数学工具类,与其他全局对象不同,它不是一个构造器,Math的属性和方法都是静态的,可以直接调用。10、Math.trunc(),返回一个数的整数部分,无论正数负数,返回去掉小数点之后的数据。3、Math.floor(x),返回小于或等于x的最大整数。9、Math.random(),返回一个浮点数,范围从0到1,不包括1。4、Math.round(x),返回x四舍五入之后的整数。8、Math.pow(x,y),返回x的y次幂。// 结果是2的3次幂,为8。
2023-09-26 18:29:06
509
1
原创 进制转换的方法
2)、二、八、十六进制转化成十进制。(1)、十进制转化成二、八、十六进制。(6)、十六进制转化成十进制。(3)、十进制转换成十六进制。(1)、十进制转换成二进制。(2)、十进制转换成八进制。(4)、二进制转化成十进制。(5)、八进制转化成十进制。......
2022-07-14 08:51:51
134
1
安装node-sass发生错误
2023-12-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人