自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [vue] 混入+替换对应文字实现简繁切换

原理很明显,就是替换页面上的字1.在工具文件夹导入jsimport { setToken, getToken } from './zhCook' // 封装cookie存储// 网页简繁体转换// 本js用于客户在网站页面选择繁体中文或简体中文显示,默认是正常显示,即简繁体同时显示// 在用户第一次访问网页时,会自动检测客户端语言进行操作并提示.此功能可关闭// 本程序只在UTF8编码下测试过,不保证其他编码有效// -------------- 以下参数大部分可以更改 -------

2021-08-24 11:23:32 1261

原创 html 背景图加载过慢解决思路

压缩图片的大小第一个压缩图片网站第二个压缩图片网站

2020-04-24 14:21:59 5723

原创 vue element-ui 照片墙的添加与修改

1.效果图2.标签中 :file-list=“fileList” 渲染已经添加进去在的照片 <el-form-item label="套餐图片"> <div class="img_type" style="color: red">(支持jpg、png、jpeg格式,小...

2019-12-11 17:05:52 2967

原创 vue菜单点击刷新页面

通过改变router-view中的key来达到刷新组件的目的 <router-view v-show="!showFrame" ref="routerView" :key="key"></router-view>computed: { key() { return this.$route.name !== undefined ?...

2019-12-11 16:27:48 1570

原创 Vue Element-UI Table单击某个一行改变其背景颜色

1、先开启element的高亮选项开启 highlight-current-row <el-table id="exprotTable" border stripe highlight-current-row v-loading="loading" ...

2019-12-11 16:22:25 4693

原创 获取URL链接上的参数方法

例:http://61.185.20.130:10000/yanglaoyuandaping/index.html?organizationCode=JG191203102813448方法: function getParam(paramName) { paramValue = "", isFound = !1; if (this.location.search.indexOf("?") == 0 && this.location.search.in

2021-08-25 10:16:57 280

原创 JQ面向对象封装横向轮播图demo

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> * { margin: 0; padding: 0; } #banner{ width: 980p.

2021-08-24 11:30:59 251

原创 vue 强制更新数据 this.$forceUpdate()

使用Vue开发时,在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值;赋值玩以后,执行下面这个方法 强制刷新数据。this.$forceUpdate()

2021-08-17 15:43:33 1656

原创 vue+elementui table表格点击单元格单元格改变背景色

<el-table:data="tableData"border@cell-click="cellclick":cell-style="tableCellStyle"></el-table>data(){row:'',column:''}cellclick (row, column, cell, event) {this.row = rowthis.column = column},tableCellStyle (row, rowIndex, colu

2021-08-17 15:37:49 859

原创 Vue 祖孙方法调用 祖父级方法在孙级调用 祖孙传参

有需求子元素的子元素(孙子级别的元素)获取到的值要传递给祖父级祖父级代码:新增方法:provide ( ) 与生命周期同级 data() { ……},// 与生命周期同级provide() { return { //子组件调用的名字:对应的方法(当前页面,祖父级元素的方法) openList: this.openList };},mounted() { ……},methods: { openList(type) { // 逻辑代码 console

2021-08-06 18:24:58 963

原创 css 解析空格style=“white-space: pre-wrap;,Vue中解析</br> v-html

<div style="white-space: pre-wrap;" v-html="order.callerContent"> </div>

2021-07-27 17:03:22 814

原创 关闭谷歌同源策略

1、复制一个谷歌快捷2.改变属性中的目标参数“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --allow-file-access-from-files --user-data-dir=“C:\MyChromeUserData” --disable-web-security

2021-07-26 09:15:52 357

原创 vue element-ui 照片墙的添加与修改(Vue公共插件可直接使用哦)

1.添加公共 photoWall.vue(我自己起的Vue名称,你们可自己取)我这个公共插件引入到components文件夹下,你们可选择自行引入,在使用的时候注意文件夹路径即可photoWall.vue内容(可直接复制使用)<template> <div id="photoWall"> <el-upload ref="upload" :action="uploadBaseUrl"

2021-06-30 15:58:12 1976 1

原创 echars上的点击事件

bljdmainStat(seriresData){//办理进度 var chartDom = document.getElementById('bljdmainStat'); var myChart = echarts.init(chartDom); var option; option = { color:['#0054FF','#E3C104','#07B862','#.

2021-06-30 15:24:39 127

原创 echarts自动选中高亮

var vm = new Vue({ el: "#index", data(){ return { isSet1:true, myChartIndex:-1, startCharts:null, } }, mounted() { this.init(); }, methods: { init() {

2021-06-30 15:20:51 844

原创 echars 功能说明

1.设置一个或者多个y轴对齐方法代码function _getMaxValue(arr) { const max = Math.max(...arr); // 这样处理是为了不让最大值刚好到坐标轴最顶部 return Math.ceil(max / 9.5) * 10;}function _getMinValue(arr) { const min = Math.min(...arr); // 这样处理是为了不让最大值刚好到坐标轴最底部 return M

2021-06-30 15:12:44 304

原创 常用插件地址

1.echarts3D图形https://www.makeapie.com/explore.html#sort=rank~timeframe=all~author=all

2021-01-21 12:00:37 298 1

原创 vue 使用xlsx导出功能(及其选择导出,条件导出,部分字段导出)

1.下载xlsx插件npm install --save xlsx2.main.js中使用import XLSX from 'xlsx'Vue.prototype.XLSX = XLSX```3.vue页面中使用 <el-button type="success" @click="exportExcel" size="small" icon="el-icon-upload2">导出</el-button> exportExcel() {

2020-11-17 16:34:39 9324 9

原创 vue 中 lodash的使用

lodash官网连接main.js的使用import _ from "lodash"Vue.prototype._=_;vue文件中的使用let me = this; this.stamp.nationId = _.find(me.ethnicData, o => o.value == me.modify.nationId).label;

2020-07-08 15:15:02 1663

原创 “网站变灰”的代码实现

网站变灰为了表示哀悼,当天很多网站把主页和内容都变成了灰色,比如百度、B 站、爱奇艺、优快云 等等。优快云&&爱奇艺&&百度等实现:html.gray {-webkit-filter: grayscale(.95);}html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale

2020-06-09 18:09:21 250

原创 element-ui中的滚动条

使用这个标签将你要出现滚动条的内容包裹起来<el-scrollbar> </el-scrollbar>例如

2020-05-22 14:12:46 471

原创 vue中鼠标单击事件与双击事件 的绑定 以及修饰符

一.点击:双击:鼠标事件给某个元素添加点击事件时,在click属性前加“v-on:或@”,属性值为点击事件方法。相应的点击事件方法仍然存放于methods当中。双击事件,将click改为dblclick即可。鼠标事件:方法与点击事件一样。二.事件修饰符(once:prev:stop)4. once:事件仅生效一次,eg:与点击事件配合使用,@click.once。只可以点击一次。5...

2020-05-06 09:41:17 1854

原创 vue element-ui el-table表格中鼠标单击事件与双击事件的绑定

<template> <el-table :data="tableData" style="width: 100%" @row-click="handleclick" @row-dblclick="handledbClick"> <el-table-column prop="name" label="姓名"> </el-table-column...

2020-05-06 09:33:14 5781

原创 css 滚动条样式-----自定义

/自定义滚动条样式/ .bottomGeneralize1为标签名称.bottomGeneralize1::-webkit-scrollbar {width: 5px;}.bottomGeneralize1::-webkit-scrollbar-track {background-color:rgba(7,166,255,0.38);-webkit-border-radius: 2e...

2020-04-29 09:56:50 154

原创 vue 项目部署 在nginx上

具体的下载请参考我的这篇博客点击跳转npm run build通过上面命令后打包好的静态资源将输出到dist目录中。如图所示:修改nginx配置文件,配置文件为conf下的nginx.conf,修改nginx.conf中的server配置片段server { server { listen 9999; #默认端口是80,如果端口没被占用...

2020-04-24 15:32:36 275

原创 前端 使用nginx

1.>去官网下载安装包nginx官网链接一般前端使用下载标准版就可以如下:2>解压以后的文档为3>更改配置123 一般只更改浏览器端口## 标题3>使用将html原来的文件删除,粘贴在你需要运行的文件在文件夹内空白处点击鼠标,然后按住shift键在点击鼠标右键 出现如下:点击打开窗口:输入命令:**开启命令:start nginx...

2020-04-24 15:07:13 826

原创 原生JS,html,css 一个页面使用多个swiper轮播图,以及swiper轮播图单轮播,多重轮播 源码demo,以及叠加显示隐藏切换问题,多轮播嵌套鼠标悬停等问题,循环播放无停顿设置

如果你想使用轮播图请先去swiper官网查看实例看是否有你需要的swiper官网由于下面内容过长先给大家讲几种swiperd 功能(1)swiper循环播放且无停顿 功能css#thumbs5 .swiper-wrapper,{ -webkit-transition-timing-function: linear !important; /*之前是ease-out*/ -m...

2020-04-23 18:26:11 1327

原创 vue elemenet-ui table表格循环创建时改变表格内的字体样式

1,效果图:1>绑定属性 “ :cell-style=“cellStyle” ” <el-table id="exprotTable" border stripe v-loading="loading" :max-height="tableHeight"...

2020-04-02 11:31:40 785

原创 vue 前端 md5 加密

1.md5 加密用户注册时将加密后的密码发送给后端存储当登陆的时候,再将加密后的密码和数据库中加密的密码相匹配。此加密无须解密2.md5的在vue中的用法1>安装。npm install js-md5 -D2>使用。(1)项目中引入md5模块。import md5 from “js-md5” 使用:import md5 from “js-md5”(2)在m...

2020-01-07 15:39:57 571

原创 vue 3.0 scss 更换主题

这是一个比较笨的方法,有几个主题写几套样式,优点使用起来比较简单 ,缺点不高级维护起来比较麻烦基于scss1.首先先在你的文件夹下新建文件夹如下:theme.scss//.el-header,.el-footer 的背景色$background-main-color1:#3b69d6; //背景色$background-main-color2:#209F5C; //背景色...

2020-01-06 17:03:42 1118

原创 vue3.0中console.log()会报错

window.console.log(this.list);这个错误是Vuejs - 使用ESLint检查代码质量是进行提示的,所以修改成window.console.log()就能避免这个报错

2019-12-31 09:03:00 1566 2

原创 vue 3.0 scss 的配置及用法

1.在项目中使用scss之前,先打开package.json,看看是否已经安装了sass需要的安装包npm install node-sass --savenpm install sass-loader --savenpm install style-loader --save或者npm install node-sass sass-loader style-loader --sav...

2019-12-30 16:03:50 6533

原创 css table 标签样式的设置

border 上设置 边框border-collapse:collapse; 去除空白colspan 横向合并rowspan 纵向合并 <table border="1" style="border-collapse:collapse;"> <tr > <th></th> ...

2019-12-12 16:36:16 489

原创 H5视频插入的两种方式 pc端 video标签里的autopaly自动播放

第一种:<video src="movie.ogg"></video>第二种:<video> <source src="movie.ogg" type="video/ogg" > </video>(type必加属性) **属性设置:**1.Width height设置视频的宽高<video src="movie.ogg" ...

2019-12-12 15:57:28 1473

原创 vue 实现盒子之间相互拖拽排序克隆

1.首先需要安装vuedraggable依赖包:npm install vuedraggable --save2.复制vue html代码到项目:<template> <div class="dndList"> <div class="dndList-list"> <h3>常用</h3> <...

2019-12-11 17:53:43 1328 1

原创 vue 清除页面双击默认样式

清除双击选中的默认样式 mounted() { // 清除双击选中的默认样式 var home = document.getElementById("home"); home.onselectstart = function(ev) { var e = ev || window.event; e.preventDefault(); };...

2019-12-11 17:44:41 435

原创 vue 两个input框设置结束时间大于开始时间

1.效果图2. :picker-options=“pickerOptions0” 控制变量 <el-form-item label="开始时间"> <el-date-picker v-model="customerModel.usedrogeStartime" type="datetime" value-format="yyyy-MM-dd h...

2019-12-11 17:21:41 1123

原创 vue 时间戳转换为日期格式(标准版)

let date1 = data.getTime() var date = new Date(date1); let Y = date.getFullYear() + '年'; ...

2019-12-11 16:51:00 1333

原创 vue table 时间戳转换为日期格式 moment 方法 与管道方法

1.下载插件命令:cnpm i moment --save2.main.js 挂载import moment from ‘moment’//导入文件Vue.prototype.$moment = moment;//赋值使用3.script中使用 methods: { dateFormat: function (row, column) { ...

2019-12-11 16:43:23 979

空空如也

空空如也

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

TA关注的人

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