自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

米拉

国家一级抬杠运动员

  • 博客(65)
  • 收藏
  • 关注

原创 Vue3:radio循环及v-model选择绑定

【代码】Vue3:radio循环及v-model选择绑定。

2024-10-29 10:18:43 163

原创 Vue3:横向滑动导航组件路由跳转保留滚动(条)量

导航组件,点击路由跳转到相应路由,保留当前滚动条的滚动量(滚动条位置)。通过导航宽度计算进行滚动条偏移量移动,无需缓存、存储及路由守卫等。

2024-10-24 16:14:59 294

原创 Vue3:同一项目同一浏览器只允许打开一个标签页

阻止同一浏览器打开多个项目标签页,防止多标签页重复时间统计累加,适用于基于微信公众号页面或指定浏览器的计时统计等项目活动,计时在线学习时间统计等。

2024-10-19 09:13:02 228

原创 Css:属性选择器、关系选择器及伪元素

2、::first-line(:first-line)和::first-letter(:first-letter)::first-letter(:first-letter) 用于块级元素,设置附属元素第一个字母(字)的样式。1、::before(:before)和::after(:after),注:content是必须的。::first-line(:first-line)用于块级元素,设置附属元素第一个行内容的样式。3、::selection(注:是:: )设置鼠标长按拖动选中内容的样式。

2024-09-03 17:45:16 678

原创 css水波浪动画效果

【代码】css水波浪动画效果。

2024-08-06 15:26:56 618

原创 Chrome谷歌浏览器Console(控制台)显示文件名及行数

Chrome谷歌浏览器console(控制台)不显示编译文件名及行数?

2024-07-24 17:38:43 814 2

原创 Vue3:全局播放背景音乐

说明:一个全局播放的背景音乐,首页无音乐无音乐图标,在首页互动跳转页面并开始播放音乐,切换页面不需暂停音乐也不会重置音乐,可以通过音乐图标控制暂停或播放。

2024-07-05 16:25:15 600

原创 CSS选择器:nth-child()

nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。n 可以是数字、关键词或公式。Odd 和 even 是可用于匹配下标是奇数或偶数的子元素的关键词(第一个子元素的下标是 1)。使用公式 (anb描述:表示周期的长度,n 是计数器(从 0 开始),b 是偏移值。

2024-07-05 14:58:07 764

原创 Vue3:组件传值(父子组件/兄弟组件)案例说明

【代码】Vue3:组件传值(父子组件/兄弟组件)案例说明。

2024-06-20 16:55:35 288

原创 svg图标填充渐变色及CSS鼠标悬停纯色渐变色转换

【代码】svg图标填充渐变色及CSS鼠标悬停纯色渐变色转换。

2024-04-25 09:19:02 623

原创 Vue3:Axios配置及使用

在package-lock.json文件可以查看axios版本milliaAxios.js 配置axiosapi.js 接口基地址及接口路径api.js里的基地址和代理接口 需同vue.config.js的配置一致,即。

2024-01-09 10:18:57 4133

原创 Vue3:vue-cli项目创建及vue.config.js配置

是JavaScript的超集(.ts文件),包含并扩展了 JavaScript 的语法。项目创建Vue 2.x、Vue 3.x 或自定义,默认版本vue3.x和vue2.x无需配置,自定义需配置。通过 ↑↓ 箭头选择依赖,按 “空格” 是否选中,按 “a” 全选,按 “i” 反选。自定义选择需要支持的特性 ( ↓ 不使用任何css或js扩展)vuex(vue的状态管理模式、store)CSS 预处理器(如:less、sass)代码风格检查和格式化(如:ESlint)vue-router(vue路由)

2024-01-08 10:36:34 2886

原创 时间与时间戳转换比较及android和ios对时间识别的区别

需要将对象格式化为:"2021/05/01 12:53:59.55" 可同时兼容 android 和 ios。"2021-05-01 12:53:59.55" 时间对象在 ios 中会出现 NaN-NaN-NaN。yyyy/mm/dd hh:mm:ss 比较 yyyy/mm/dd hh:mm:ss。年/月/日 时:分:秒 与 年/月/日 时:分:秒。yyyy/mm/dd 比较 yyyy/mm/dd。年/月/日 与 年/月/日。时间比较要注意两个时间的。时间戳转换为时间对象。时间戳转换为时间对象。

2023-12-23 18:07:49 948

原创 Vue3:解决基地址不同 数据交互http与https跨域问题

配置公共管理的api文件和vue.config.js可以解决跨域问题。一个项目对接不同的基地址和接口同理。去除api和vue.config.js里 http: 和 https: 不会报跨域但是有。不修改api和vue.config.js,在index.html的head中中添加。基地址对应不同的http协议(http和https),线上项目会报跨域。

2023-11-06 09:52:38 1268

原创 Vue3:一页多题答案提示及循环radio和checkbox混合使用

一页多题,类型包括单选,判断多选,涉及radio和checkbox同时使用,数据提交。

2023-11-05 12:29:23 470

原创 文件上传input type=“file“之accept接受的类型汇总

规定了用户可以在其中输入数据的输入字段。 元素在 元素中使用,用来声明允许用户输入数据的 input 控件。输入字段可通过多种方式改变,取决于 type 属性。注意:accept 属性仅适用于 提示:请不要将该属性作为您的验证工具。应该在服务器上对文件上传进行验证。accept 属性规定了可通过文件上传提交的服务器接受的文件类型。type 属性规定要显示的 元素的类型。

2023-11-03 13:30:27 2476

原创 Vue3:checkbox使用及限制选中数量

【代码】Vue3:checkbox使用及限制选中数量。

2023-10-30 11:08:35 710

原创 swiper3 无缝滚动 + 鼠标悬停停止/继续

mySwiper.stopAutoplay() 和 mySwiper.startAutoplay()是控制autoplay属性,无缝滚动是speed属性,mySwiper.stopAutoplay() 和 mySwiper.startAutoplay()可以实现鼠标悬停暂停和继续的效果,但是需swiper执行完speed规定值后再执行暂停,如果需要鼠标悬停立刻暂停,移开后继续需调整mySwiper.stopAutoplay() 和 mySwiper.startAutoplay()控制。

2023-10-24 11:03:54 3160 1

原创 Vue3:proxy数据取值proxy[Target]取值

vue3底层是使用proxy进行代理的,而proxy中[[Target]]才是想要的值。

2023-09-13 20:12:11 8377

原创 关于var、let、const相同与不同

str是console.log后定义的,因为var存在变量提升,所以当console.log输出str时,会去找有没有定义str,因赋值的顺序在console.log后面,所以console.log输出的结果显示undefined然后是赋值。函数内var声明的变量,在函数外也可以调用,但let、const声明的变量,只能在函数内使用,函数外不能调用。var、let声明变量,可重新赋值,const声明常量,因常量不能修改所以报错。var定义同名变量时,后面所定义的内容会覆盖前面的。

2023-07-13 10:58:35 264

原创 关于Axios发请求(get或post)数据参数问题

简单配置Axios(没有封装get和post方法)

2023-06-13 15:53:00 675

原创 Vue3:Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘xxx‘)

在页面中渲染异步获取的数据,页面正常渲染的同时报错Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'xxx')方法1、对askData进行判断

2023-05-24 15:06:15 2502

原创 Vue项目启动报错Error: error:0308010C:digital envelope routines::unsupported

在命令行输入:$env:NODE_OPTIONS="--openssl-legacy-provider"报错原因:现在使用的node版本和项目创建时的node版本不一致。

2023-04-28 16:09:39 1023 2

原创 Vue3:computed()简单使用及使用computed格式化时间

接受一个 getter 函数,返回一个只读的响应式 ref 对象。该 ref 通过 .value 暴露 getter 函数的返回值。它也可以接受一个带有 get 和 set 函数的对象来创建一个可写的 ref 对象。computed(是组合式api,用时引入)

2023-04-15 18:11:36 706

原创 Jquery三级联动和$.each()及.on()用法

【代码】Jquery三级联动和$.each()及.on()用法。

2023-03-13 09:28:12 270

原创 HTML特殊字符符号

HTML特殊字符符号大全

2022-12-08 14:24:51 358

原创 Vue:对象数组多重循环

vue对象数组多重循环

2022-11-16 20:22:16 939

原创 Vue3:返回组件(运用keepAlive保留滚动位置)

this.$router.go(-1) 返回上一页最简单实用,现通过路由传参及keepAlive,实现返回保留滚动条位置。注意这两个activated 和 deactivated 这两个生命周期钩子函数。

2022-09-16 11:47:19 6667

原创 基于swiper实现旋转木马轮播图(适配移动端)

注:这里引用的是swiper3.0,swiper3.0无需加载公用库:Swiper无需加载任何公共库(如jquery)即可运行,这保证了Swiper的轻量和运行速度。Swiper也可以在加载了公共库的环境下安全的运行,如jQuery, Zepto, jQuery Mobile等,但基于swiper仍需引入swiper相关的css及js。

2022-08-24 11:24:43 2526

原创 Vue:页面内跳转锚点的使用

点击文字跳转当前页的某一个位置,或点击导航在当前页内多个位置跳转。

2022-08-16 15:43:19 2540

原创 通过css实现简单的radio美化及radio在vue中的使用取值

将一个标签绝对定位覆盖在input标签(input标签透明处理可以防止遮挡遗漏)上,通过input[type="radio"]:checked+标签名实现选中和未选中区别.....

2022-08-12 10:30:57 991

原创 Vue3:监听textarea输入

textarea最大输入字符200,需设置maxlength="200",通过length值来提示输入量。不设置maxlength也可以通过watch监听提示或者截除。

2022-07-20 16:38:58 2499

原创 Vue:按钮倒计时N秒后可用

报名信息提交后弹出信息确认(为方便查看效果,注掉了数据校验),五秒后提交按钮方可点击提交信息。JS:Vue:关于setInterval() 方法和clearInterval() 方法https://blog.csdn.net/millia/article/details/106675713?spm=1001.2014.3001.5501......

2022-07-01 16:14:40 2266

原创 Vue:push添加数据出现__ob__: Observer

__ob__: Observer这个后缀其实是Vue监控数据产生的,如果使用push添加数据就会出现__ob__: Observer

2022-06-25 16:47:32 1485

原创 Vue:简单的select联动

区域请选择学校所在区域

2022-06-22 20:33:41 1509

原创 Vue:执行完一个函数再执行另一个函数(Promise用法)

几个活动同时进行,开始结束时间不同。在点击报名时间需检测是否在活动期间。需要异步获取活动时间并跟当前时间进行比较。这里用到了Promisedata(){ return{ activeStart:"",//活动开始时间 activeEnd:"",//活动结束时间 }},methods:{ //获取活动时间(方法一) getActiveTime(event){ return new Promise((resolve, reject) => { ...

2022-05-25 15:18:49 12856

原创 Vue自定义弹出层(信息提示)组件

弹出层(不需要的可以在数据中注掉)效果如下:弹出层(信息提示)组件:<template><div class="PopLayerBg"><div class="PopLayer"><div class="popTitle" v-if="popData.title != '' && popData.title != undefined">{{popData.title}}</div><div class=.

2022-05-23 10:02:53 2531

原创 基于jQuery实现弹幕效果

效果如下:HTML:<div class="dmbg"><div class="dmHt"><img src="images/txt01.png"><span>已有<b>257864</b>人在此寄托了思念</span></div><div class="dmShow"><!--<div>祝家乡越来越繁荣昌盛,人们的生活也越来越富裕。</div>

2022-04-23 11:22:24 2145 3

原创 file美化

默认效果:选择文件效果:HTML:<li><label>上传照片</label><div class="fileBg"><input type="file" class="fileCheckUp"><span>未选择任何文件添加病情照片患处、检查报告或其他资料</span></div></li>CSS:.fileBg{background:url(image.

2022-03-21 17:19:40 293

原创 Vue由内容返回列表页保留滚动位置

列表页到详情页,详情页返回列表页保留列表页滚动条位置:router.js routes: [ { path: '/', name: 'index', //component: Home component: () => import('./views/index/index.vue'), meta: { keepAlive: true // 需要缓存 } }, {

2022-03-08 09:50:51 1200 1

空空如也

空空如也

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

TA关注的人

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