自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 点击a标签下载pdf并解决跨域问题

通过设置download来实现点击url下载想要的效果:实际效果: 此时会跳转的新的页面,展示pdf的内容,download无效,这是因为异步的原因,存在跨域问题,无法实现直接下载通过这种方式可以解决跨域问题,实现想要的效果

2023-06-28 15:10:18 1270

原创 git创建、主要操作与分支

直接在网站中创建仓库,然后在文件夹cmd中输入相应的命令。获取减短结果,一般提交后再次进行修改保存,但未提交时可查。将修改操作的文件和未跟踪新添加的文件添加到git暂存区。取消/撤销文件add。

2023-02-20 17:18:37 222

原创 已知宽高元素和未知宽高元素水平垂直居中

父flex,子水平垂直居中。父网格元素,子水平垂直居中。父表格元素,子水平垂直居中。

2023-01-10 16:43:17 181

原创 BFC的使用

BFC块级格式化上下文是web页面中一块独立的渲染区域,不会影响周围元素。

2023-01-09 16:04:41 144

原创 样式优先级规则

important>行内样式style=""(内联样式)>id选择器>类选择器、伪类选择器、属性选择器>标签选择器>通配符。

2023-01-09 15:06:19 73

原创 浮动float的重点

浮动是元素脱离标准流的控制移动到指定位置(脱标)

2023-01-09 15:03:48 121

原创 标准盒子和怪异盒子

怪异盒子在页面中的尺寸=content(包含border、padding)+margin。标准盒子在页面中的尺寸=content+border+padding+margin。怪异盒子自身尺寸=content(包含padding、border)标准盒子自身尺寸=content+border+padding。

2023-01-09 14:47:59 104

原创 JavaScript实现双色球随机一注

双色球由33个红球和16个蓝球组成,1注双色球包括6个不重复的红球和1个蓝球。以字符串形式输出“随机一注”结果,选中的红蓝球用"|“隔开,如"06,10,13,18,23,27|05”红球在前,号码间用半角逗号隔开,实现“随机一注”功能,

2022-12-31 14:58:49 4659

原创 JavaScript求取数组中最大值及索引

【代码】JavaScript求取数组中最大值及索引。

2022-12-28 16:45:15 1317

原创 JavaScript函数的参数(形参/实参)

定义时括号里的:调用时括号里的。

2022-12-19 16:49:16 107

原创 JavaScript中跳出循环的方式

一般使用于循环的嵌套中,当内部循环使用break|continue时跳出的是内循环,这是使用label语句跳出外部循环(将break改成label语句便可实现)switch中的break不写的话,switch会选择一个符合的case执行,但不会停止,一直到default停止。终端最内部循环,退出最外部循环,后面的循环次数不做。跳出当前循环的次数不执行,执行后面的。

2022-12-19 16:03:55 476

原创 JavaScript知识梳理

在整个体系中,只有6个值(0,空字符串,false,NaN,null,undefined)能被描述成false。对象返object,数组返object,undefined返undefined,null返object。是已经建立好的一套代码组件,可以让开发者实现原本很难甚至无法实现的程序。一个对象中往往是多个原始类型的值的合成,可以看作是一个存放各种值的容器。只能转换合法数字字符串,当字符串中包含非数字的字符时,转为NaN。遵减法操作原则(除数为0,则结果为NaN)NaN不参与运算,参结果一定是NaN。

2022-12-19 14:54:57 181

原创 Axios

Ajax:异步网络请求,可以让页面无刷新的请求数据。实现ajax的方式有jQuery封装的ajax、原生的XMLHttoRequest、axiosAxios是一个基于promise的HTTP库,本质上还是对原生XMLHttpRequest的封装,可以用在浏览器和node.js中。在服务器端它使用原生node.js http模块,在客户端(浏览端)使用XMLHttpRequests。

2022-12-12 10:16:14 112

原创 CSS知识梳理

(number表示占的份数,默认0)数值越小,排列越靠前,默认0。

2022-12-10 18:27:00 1017

原创 HTML知识点总结

名词1名词1的解释1名词1的解释2

2022-12-09 14:52:13 276

原创 XMLHttpRequest对象

用于初始化一个XMLHttpRequest实例对象 初始化化一个新创建的请求,或重新初始化一个请求 参数: 设置http“请求头”,给服务器更多信息。此方法必须在open()和send()之间调用。如果多次对同一个请求头赋值,只会生成一个合并了多个值的请求头 参数: 例子: 1.添加一个x-requested-with,便于服务器判断请求是否为Ajax发起: 2.通常post时,还要设定con

2022-12-04 22:49:30 2601

原创 Vue组件之间的通信

vue组件实例的作用域是相互独立的,不同组件之间的数据无法相互引用。要想跨组件引用数据,需要用到组件通信 组件通信分为 1.父与子之间的通信 2.非父与子之间的通信(兄弟、隔代、跨级) 父和子之间 父和子之间 父调子 跨级 任意组件之间 跨级之间 任意组件 任意组件

2022-12-03 14:21:52 124

原创 Element组件(select选择器)

将自定义的HEML模板插入到el-option的slot中

2022-11-29 21:18:10 1941

原创 Element组件(inputNumber计数器)

按照指定间隔递增或递减。

2022-11-29 15:59:19 1821

原创 Element组件(input输入框)

通过slot来指定在input中分发的前置或者后置的位置。在输入框中前置或后置一个元素(标签|按钮)formatter和parser。在点击由 clearable 属性生成的清空按钮时触发。仅在输入框失去焦点或用户按下回车时触发。在 Input 失去焦点时触发。在 Input 获得焦点时触发。在 Input 值改变时触发。选中 input 中的文字。使 input 获取焦点。使 input 失去焦点。

2022-11-29 15:31:33 7355

原创 Element组件(按钮、单选框、多选框)

button按钮button按钮添加样式:2.渲染没有边框(text)和背景色(bg)的按钮添加样式同上格式:2. //在图标后面添加内容3. //在图标前面添加内容需要添加style添加color=" " :dark="isDark"js中添加。

2022-11-27 16:15:42 4331

原创 Element组件(布局)

通过24分栏,迅速简便的创建布局 格式: Row Attributes Col Attributes 格式: 必须被外层容器包裹,子元素与和垂直分布,其他都水平分布 Container Attributesdirection="vertical|horizontal"子元素中有或为vertical,否则为horizonta

2022-11-27 16:12:58 512

原创 Vue生命周期

生命周期是指从创建到销毁的过程,每个.vue文件都存在一套生命周期,只有vue组件存在生命周期。

2022-11-24 16:35:16 271

原创 vue、less、element写todolist

consloe.log('this.input 发生了变化","改变后的值为:",val,"改变前的值为:",oldVal)因为v-model可以绑定property并侦听相关事件,所以当我点击checkbox时,checked会自动发生变化,所以可以直接删除对应的点击事件。将push中的this.times替换成this.getNowTime(),并删除掉data()里面对times的初始化。划分区域,头部的添加以及下面的完成和未完成板块,可以运用来获得卡片。

2022-11-23 11:37:34 208

原创 Element组件(基础组件和配置组件)

buttonbutton添加样式:2.渲染没有边框(text)和背景色(bg)的按钮添加样式同上格式:2. //在图标后面添加内容3. //在图标前面添加内容需要添加style添加color=" " :dark="isDark"js中添加Border边框Container布局容器:外层容器:顶栏容器。:侧边栏容器。:主要区域容器。

2022-11-20 17:47:27 2635

原创 创建Vue,引入less和element

1.安装最新版本Node.js,在文件夹的命令行(在文件夹里输入cmd回车)运行以下命令2. 输入项目名称后继续不断回车3.输入以下命令进入项目目录并安装依赖和启动项目。

2022-11-18 22:26:54 338

原创 Vue基础笔记

每个Vue应用都是通过createApp函数创建一个新的应用实例const app = createApp({ //根组件选项})

2022-11-16 15:07:14 7355

原创 原生js编写学生信息管理系统——添加学生信息

submit属于提交按钮,不需要绑定监听事件,button需要手动添加事件,作用范围广(出现的问题:运用submit导致点击事件里面的方法都没办法实现)二:有关获取下拉列表select选择的option的内容1.获取select对象2.获取选择的option的索引(selectedIndex属性可设置或返回下拉列表被选选项的索引号)3.获取被选中的option的text或者value三、多个数据输入需要用表单域将所有input表单包裹起来使彼此之间建立关联。

2022-11-01 13:25:41 1653

原创 原生js编写todoList

提交内容到页面本地存储onclick、onchange事件获取复选框状态JS撰写思路完整代码

2022-11-01 12:45:55 154

原创 js添加元素的方式

innerHTML可以输出标签以及内容,innerText只能输出内容不能输出标签。beforebegin:插在元素自身的前面。beforebegin:插在元素自身的前面。afterbegin:插在元素内部最前面。beforeend:插在元素内部最后面。afterbegin:插在元素内部最前面。beforeend:插在元素内部最后面。afterend:插在元素自身的后面。afterend:插在元素自身的后面。

2022-10-29 23:41:22 11686 1

原创 js中运用translated实现轮播图

js中运用translate实现轮播图

2022-10-29 17:26:35 948

空空如也

空空如也

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

TA关注的人

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