自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 display一行三个或者四个均匀布局,宽度自适应,多余换行(随意缩放)

css布局随意缩放,一行三个或者四个自适应页面大小

2024-03-28 15:35:59 619

原创 修改form表单中rules的验证提示

【代码】修改form表单中rules的验证提示。

2023-04-03 10:58:17 356

原创 vue中PDF预览

vue中预览pdf文件

2023-01-31 16:34:40 351

原创 vue2模板

vue2模板

2023-01-30 14:24:16 282

原创 css中设置图片的比例

css中设置图片的比例

2023-01-30 11:05:01 434

原创 css中实现设置几行省略

超出用省略号表示

2022-11-07 14:33:49 68

原创 vue组件之间的通信

vue通信

2022-10-27 17:31:31 320

原创 vue中渲染html,并对里面的图片进行放大缩小各种操作

vue对渲染的html中的图片进行操作

2022-08-19 16:21:16 619

原创 lamejs报错“ReferenceError: MPEGMode is not defined“

vue

2022-08-16 15:28:14 2380 7

原创 前端手动分页

前端分页

2022-08-08 16:33:29 158

原创 vue-ant-design的使用方式

vue-ant-design的使用方式第一步:下载npm install ant-design-vue --save第二步:在main中引用import Antd from 'ant-design-vue'import 'ant-design-vue/dist/antd.css'Vue.use(Antd)

2021-12-27 20:46:32 559

原创 vue中对后端返回的时间处理

vue中对后端返回的时间处理可以封装为方法,页面中直接用

2021-12-22 17:03:10 1840

原创 vue富文本编译器

第一步:安装扩展包```javascriptnpm install vue-quill-editor quill-image-extend-module vue-quill-editor-upload quill-image-resize-module --save第二步:在main里面引入// 引入富文本样式```javascriptimport 'quill/dist/quill.core.css';import 'quill/dist/quill.snow.css';impor

2021-12-17 09:53:26 172

原创 解决iframe子元素高不占位的问题

解决iframe子元素高不占位的问题父元素 <div class="jiaoji_box" style="width:1000px;margin:0 auto;"> <c:if test="${paramreslibs==null||paramreslibs==''||fn:contains(paramreslibs, '1') }"> <iframe id="iframe_res_1" src="" width="1000"frameborde

2021-09-13 10:11:04 160

原创 Error in render: “TypeError: Cannot read property ‘_normalized‘ of undefined“

Error in render: “TypeError: Cannot read property ‘_normalized’ of undefined”//源代码<router-link :to="item.url">{{item.title}}</router-link>//改过不报错代码 <router-link :to="item.url" v-if="item.url!=undefined">{{item.title}}</router-lin

2021-08-19 10:26:47 407

原创 position:fixed固定定位,底不信息显示不全

position:fixed固定定位,底不信息显示不全产生的原因是: position: fixed; bottom: 0; left: 0;相当不占位1、第一种解决办法也就是给div所在的顶层父级一个padding-bottom:如果是也个页面也就是给body{padding-bottom:(高度自己调节)}2、第二种决解办法代码如下:<div class="handouts"> <div class="handouts_left"> &

2021-08-17 10:05:10 1206

原创 vue中svg格式图片的使用

vue中svg格式图片的使用1、首先先引入这个图片import phone from '@/assets/Icon/phone.svg' // 电话2、在data里面定义一下data(){ return{ phone } }3、在其他文件中使用时 <div class="icon"> <GreatIcon type="phone" class="icon-img" /> <span>电话:</span> &l

2021-08-09 09:10:45 234

原创 路由懒加载

路由懒加载为什么会有路由懒加载

2021-08-05 17:44:30 63

原创 vue-cli3及ant-vue组件的使用

vue-cli3文件ant-vue组件的使用import { createApp } from 'vue'import App from './App.vue'import router from './router'import store from './store'import Antd from 'ant-design-vue/lib/button';import 'ant-design-vue/dist/antd.css';createApp(App,Antd).use(stor

2021-08-02 16:05:52 142

原创 vue中input判断输入内容字数并在末尾显示

vue中input判断输入内容字数并在末尾显示 <div> <span >*昵称:</span> <a-input v-model="nickName" placeholder="Basic usage"/> <span>{{nickNameLength}}/10</span></div>data () { return { nickName:'', n

2021-07-27 16:01:21 1245

原创 flex换行并且中间间距相同

flex换行并且中间间距相同//父元素设置display:flex;//表示显示一行flex-direction:row;//水平的方向//flex-wrap:nowrap//不换行justify-content:space-between//两端对齐,项目之间又间距

2021-07-23 15:07:54 1051

原创 Symbol类型

Symbol类型一、Symbol类型是ES6新增的属性,符号是原始值,且符号实例是唯一、不可变的,符号的用途是确保对象属性使用唯一标识符,不会发生属性冲突的危险二、 Symbol()函数不能与new关键字一起作为构造函数使用为了避免创建符号包装对象// 如果确实想要使用符号包装对象,可以借用Object()函数let mySymbol = Symbol();let myWrappedSymbol = Object(mySymbol);console.log(typeof myWrappedSym

2021-07-15 22:50:39 229

原创 css中隐藏元素的三种方式

css中隐藏元素的三种方式1、display:none能改变页面布局,相当于把页面的元素直接删除了2、visibility:hidden不会改变页面布局,但是不会触发该元素绑定的事件3、opacity:0不会改变页面布局,但是如果该元素绑定过事件,点击还会触发,如:click事件,点击该区域也会触发...

2021-07-05 17:12:52 245

原创 元素隐藏的方法有哪几种,点击哪个隐藏的元素会触发事件

元素隐藏的方法有哪几种,点击哪个隐藏的元素会触发事件有三种方法1.display:none元素隐藏了,会改变页面布局,可以理解为直接删除2.visibility:hidden元素隐藏了,不会改变页面布局,不会触发该元素绑定的事件3.opacity:0元素隐藏,不会改变页面布局,并且,如果该元素已经绑定了一些事件,如:click,那么点击该区域,也能触发点击事件...

2021-07-05 17:05:22 299

原创 js中的eval()用途

js中的eval()用途eval()把字符串参数解析成js代码并运行,并返回执行结果// 有json字符串转换为json对象的时候可以用eval()//字符串格式不要写错了var json="{name:'TOM',age:2}";var obj = eval("("+json+")");console.log(obj);...

2021-07-05 09:54:35 159

原创 vue之间的传值

vue之间的传值一、父组件向子组件传值1、父组件发送的形式是以属性的像是绑定值到子组件身上;2、然后子组件用属性props接收;3、在props中使用驼峰形式,模板中需要使用横线的像是字符串形式的模板中没有这个限制;二、子组件向父组件传值1、子组件用emit()触发事件;2、emit()触发事件;2、emit()触发事件;2、emit()第一次参数为自定义的事件名名称 第二个参数为需要传递的数据3、父组件用v-on监听组组件的事件三、兄弟之间的传递1、兄弟之间传递数据需要借助于事件

2021-07-04 17:56:11 225

原创 http常见的状态码以及http和https的区别

http常见的状态码200 请求成功301 资源(网页)被永久转移到其他url404 请求的(网页)不存在500 内部服务器错误1** 信息,服务器收到请求,需要请求者继续执行操作2** 成功 ,操作被成功接受处理3** 重定向 需要进一步的操作以完成请求5** 服务器错误,服务器在处理请求的过程中发生了错误...

2021-06-23 09:27:13 75

原创 媒体查询+rem实现元素动态大小变化

媒体查询+rem实现元素动态大小变化rem单位是跟着html变化而变化,有了rem页面元素可以设置不同尺寸大小,媒体查询可以根据不同的设备宽度来修改样式,媒体查询+rem,可以实现不同设备宽度,实现页面元素大小的动态变化。...

2021-06-21 20:30:10 165

原创 var、let、const 区别

var、let、const 区别1、最大区别就是var会自动提升函数作用域到顶部,而let和const声明的范围是块作用域。2、let、const不允许同一个块作用域出现冗余声明,比如:let age; let age;//第二个会提醒标识符age已经声明过了3、let、const声明的变量不会在作用域中被提升(暂时性死区)4、let、cons声明的变量不会成为window对象的属性(var 声明的变量可以)5、虽然let和const相似,但是const不能用来声明迭代变量(因为迭代变量会递增)

2021-06-21 20:10:19 143

原创 flex布局以及实现垂直居中

flex布局的原理给父盒子添加flex属性,来控制盒子的位置和排列方式(当我们给父元素设置为flex布局以后,子元素的float、clear和vertical-align属性将失效)flex:布局又叫伸缩布局,弹性布局,伸缩盒布局,flex布局flex常见的父项常见属性flex-direction:设置主轴的方向justify-content:设置主轴上的子元素排列方式flex-wrap:设置子元素是否换行align-content:设置侧轴上的子元素的排列方式(多行)align-items

2021-06-21 20:09:20 35706

原创 vue常用的指令汇总

vue常用指令汇总1、v-clocak:指令用法,解决插值表达式存在闪烁的问题2、v-text:填充纯文本3、v-html:填充HTML片段4、v-pre:填充原始信息5、v-once:只编译一次6、v-model:数据的双向绑定事件绑定1、v-on:简写@事件修饰符1、.stop阻止冒泡2、.prevent阻止默认行为按键修饰符1、.enter 回车键2、esc 退出键自定义按键修饰符全局 config.keyCodes 对象Vue.config.keyCodes.f1

2021-06-20 15:52:09 223

原创 前端渲染三种方式

前端渲染的三种方式1、原生的js渲染代码如下:2、使用前端模板引擎代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, in

2021-06-20 15:05:38 710

原创 前端中的严格模式

前端中的严格模式严格模式是一种不同于js解析和执行模型,ECMAScript3的一些不规范写法在这种模式下会被处理,对于不安全的活动将抛出错误,要对整个脚本启用严格模式,在脚本的开头加上这一行“use strict”(一个预处理指令)也可以单独指定一个函数在严格模式下执行,只要把这个预处理指令放到函数开头即可。function doSomething(){"use strict"//函数体...

2021-06-17 22:13:41 191

空空如也

空空如也

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

TA关注的人

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