自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决vue页面刷新产生白屏

app.vue<template> <div id="app"> <router-view v-if="isRouterAlive"></router-view> </div></template><script>export default { provide() { return { reload: this.reload } }, data() {.

2020-06-23 16:42:32 3064

原创 自定义vue模板

设置=>用户代码片段=>vue.json{ "Print to console": { "prefix": "vue", "body": [ "<!-- ", " author:***", " page:***", "-->", "<template>", " <div class></div>", "</template&gt.

2020-06-23 16:39:32 197

原创 基于vue给后台发送数据形式

后台数据形式:{code:0,data : [ { id : ‘001’, name : ‘张三’ } , { id : ‘002’, name : ‘李四’ } ],msg:‘success‘}一、get请求获取数据(不传参数)getData () { this.$http.get('/colledu/mobile/queryHzdwList').then(({ dat...

2019-12-12 10:55:13 5367

原创 简单的图片上传(基于element-ui)

1、html===》代码片段:<el-upload class="avatar-uploader" ref="upload" accept="image/jpg,image/png" :auto-upload="true" :before-upload="beforeAvatarUpload" :limit="1" action="https://jsonpl...

2019-12-12 09:54:54 175

原创 vue项目中vscode安装eslint插件和错误自动修复(vue-cli2.0创建的项目)

vue项目中vscode安装eslint插件和错误自动修复1、查看自己的vue项目中是否有eslint组件(1)是否有eslintrc.js该文件;(2)查看webpack的配置文件:package.json中是否有以下配置2.在visual studio code 中安装 eslint 插件和 vetur 插件3.以上实现的是手动代码修复,如果到后期就不方便,以下是设置自动修复代码的...

2019-11-12 17:34:45 1390

原创 安装scss以及遇到的问题

安装scss以及遇到的问题1、安装 //安装node-sass npm install node-sass --save-dev//安装sass-loader npm install sass-loader --save-dev //安装style-loadernpm install style-loader --save-dev2、配置文件1.打开:build文件夹下...

2019-11-09 10:54:28 384

原创 前端面试题

【代码】前端面试题。

2023-05-05 10:15:41 106

原创 js 数组的处理

js 数组的处理方法

2023-03-13 15:27:16 260

原创 合并数组中含有多个相同属性的数组

改变之前的数组改变之后的数组。

2022-09-19 09:59:22 226

原创 table 动态合并

table 动态合并

2022-07-06 11:27:57 443 2

原创 element-UI 合并单元格

效果图html:<el-table :data="dataList" border :span-method="spanMethod" size="mini" style="width:100%" > <el-table-column

2021-10-09 10:42:19 145

原创 解决 滑动 input标签区域 页面滑动不了的问题

window.addEventListener( "touchmove", function(e) { var target = e.target; if (target && target.tagName === "TEXTAREA") { //textarea阻止冒泡 e.stopPropagation(); } }, true );...

2021-09-26 21:46:36 526

原创 element-ui 合并单元格

html: <el-table :data="dataList" style="width: 100%;" :span-method="spanMethod" > </el-table> data:spanArr:[] methods: getSpanArr (data) { this.spanArr = [] if (data == null) { retur

2021-07-24 17:55:45 103

原创 导入的实例

父组件html: <el-button size="small" @click="importHandle" >{{ $t('import') }}</el-button > <!--导入组件--> <Import :action="action" :importUrl="importUrl" :downloadWrongUrl="downloadWrongUrl" @re

2021-07-23 15:36:49 118

原创 el-date-picker清空处理

HTML: <el-date-picker v-model="beginAndEnd" type="daterange" value-format="yyyy-MM-dd" size="mini" @input="handleDate" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" ></el-da

2021-07-23 11:12:33 5086

原创 穿梭框的用法实例

父页面<template> <div> <el-button type="danger" @click="selectStu()" >选择学生</el-button > <el-tag type="danger" style="margin-left: 10px" &g

2021-07-15 17:42:51 1837

原创 在线考试例子(vant+vue)

1.zxks.vue(考试列表)<template> <div class="zxksClass"> <!-- 导航栏 --> <comnavBar :Title="Title" :backType="'1'" @onClickLeft="onClickLeft"></comnavBar> <!-- 标签页 --> <div class="zxks_title"> <d

2021-04-15 11:51:35 3430 2

原创 elementui表单中数组循环验证必填

<el-form :model="dataForm" > <el-row v-for="(con, index) in dataForm.toolList" :key="index" > ...

2021-04-15 11:47:06 1361

原创 elementui一个表单不同情况下的验证规则

1、页面HTML:<el-form :model="dataForm" :rules="rulesList" ref="dataForm" v-loading="loading" > <!-- type = '1' 显示 --> <el-row> <el-col :span="22"> <el-form-item label="文本1"

2021-04-15 11:41:54 776 1

原创 调用企业微信扫码

1.引入import wx from ‘weixin-js-sdk’2.定义变量// 企业微信配置appId: ‘’, //企业微信的corpIDtimestamp: ‘’, //生成签名的时间戳nonceStr: ‘’, //生成签名的随机串signature: ‘’, //签名,见 附录-JS-SDK使用权限签名算法jsApiList: [‘scanQRCode’], //需要使用的JS接口列表,凡是要调用的接口都需要传进来3.方法// 扫码 smFun () {

2021-04-15 11:31:19 1032

原创 vant:解决下拉刷新和滚动的冲突(手机端)

html:<div class="gzrwClass"> <van-pull-refresh v-model="isLoading" @refresh="onRefresh"> <div class="gzrw_scroll"> <div v-for="(item, index) in dataList" :key="index" > ~~~~~~

2021-03-10 16:11:58 2317

原创 左右定时滑动轮播图

<el-card style="margin-bottom:20px;min-height:240px;max-height:245px;"> <div class="newBannerBox"> <i class="el-icon-arrow-left" @click="prev"></i> <div class="swiperBox"> <swiper ref="mySwi.

2021-02-22 14:03:45 92

原创 vue-cli 2.0运行报错

错误原因:1、端口号已被占用解决方法:npm install之后,运行 npm i -D webpack-dev-server@2.9.7 然后重新启动就可以了2、ip地址不对解决方法:将所设置的代理IP修改为 自己的本机IP就行了!

2021-02-22 10:27:58 104

原创 新闻列表

<template> <div class="com_newsList"> <div class="com_newsList_list" v-for="(item, index) in newsList " :key="index"> <div :class="!item.src?'com_newsList_leftNoImg':'com_newsList_left'"> <div class="com_newsL

2020-07-02 16:47:57 561

原创 垂直滚动的公告

<template> <div class="com_notice"> <ul id="con1" ref="con1" :class="{anim:animate==true}"> <li v-for="(item,index) in items" :key="index">{{item.name}}</li> </ul> </div></template> <s

2020-07-02 16:45:56 198

原创 轮播图带字(vant)

html <div class="com_swiperImg"> <van-swipe :autoplay="3000"> <van-swipe-item v-for="(item, index) in images" :key="index"> <img class="swiperImg" :src="item.url"> <span class="imgWord"> .

2020-07-02 14:51:23 1549

原创 在线考试倒计时

1.定义时间变量// 当前考试的时长times: '',// 剩余时间Time: '',// 考试总时长totalTime: '',2.created() // 获取当前考试时间 this.times = this.$route.query.time // 赋值给总时长 this.totalTime = this.times * 603.mounted()// 赋值给考试时长 this.times = this.times * 60 this.ti.

2020-06-30 15:29:53 581

原创 配置子路由

1.单独路由界面(例如:router/other.js)export default [ // 登录页面 { path: "/", name: "login", component: () => import("@/views/login"), meta: { title: "登录" } }, // 首页 { path: "/home", name: "home", component: () =>

2020-06-24 15:15:41 375

原创 vant自动按需引入

1.安装vantnpm i vant -S2.babel.config配置module.exports = { // 自动按需引入 Vant 组件 plugins: [ [ "import", { libraryName: "vant", libraryDirectory: "es", style: true }, "vant" ] ]};3.新建一个文件(按需引入的文件,例如:sec=>components=>va

2020-06-24 12:23:50 796

原创 上传图片(原生)

html <button type="button" @click="F_Open_dialog()" >上传图片</button> <input type="file" id="fileId" ref="refFile" value="文件上传" @change="handleFile()" >显示上传的图片<!-- 自己上传显示的图片 --> &l.

2020-06-23 18:22:20 124

原创 多选题(公共组件)(原生)

子组件html<div class="commentRadio"> <div v-for="(con,i) in Obj.tmList" :key="i+'r'" class="inputClass"> <input :id="con.id" type="checkbox" :value="con.id" v-model="checklist"

2020-06-23 17:30:40 151

原创 单选题(公共组件)(原生)

html<div class="commentRadio"> <div v-for="(item,index) in Obj.tmList" :key="index" class="inputClass"> <input :id="item.id" type="radio" :disabled="true" :value="item.id" :c.

2020-06-23 17:24:24 123

原创 可移动的按钮

html<template> <div class="btnDiv" ref="moveBtn" @mousedown="down()" @touchstart="down()" @mousemove="move()" @touchmove="move()" @mouseup="end()" @touchend="end()" @touchcancel="end()" > <!-- 按.

2020-06-23 17:10:46 214

原创 超过省略号显示

css :(超过 一行 省略) width:100%; white-space: nowrap; /*规定段落中的文本不进行换行*/ overflow: hidden; /*内容会被修剪,并且其余内容是不可见的。*/ text-overflow: ellipsis; /*显示省略号来代表被修剪的文本*/css: (超过 多行 省略) width:100%; overflow: hidden; text-overflow: ellipsis; display: -w.

2020-06-23 17:04:07 86

原创 表格固定头部,tbody滚动

html<table class="table" cellspacing="0" cellpadding="0"> <thead class="fixedThead"> <th>学号</th> <th>姓名</th> <th>年龄</th> </thead> <tbody class="scrollTbody">.

2020-06-23 16:57:37 119

原创 mt-cell和mt-actionsheet的结合使用(基于mint-ui)

仅限于值比较少的情况,如果点击想显示的列比较多,就用我的另一篇博客中写的(mt-cell结合mt-popup和mt-picker的使用)html代码片段:<mt-cell title="性别" is-link :value="sexVal" @click.native="sexClick()"></mt-cell><mt-actionsheet cancel...

2019-12-16 09:38:47 1575

原创 mt-cell搭配mt-popup和mt-picker的结合使用(基于mint-ui)

html代码片段: <mt-cell style="border:1px dotted red;border-radius:5px;width:80vw;margin-left:12vw" title="企业" is-link :value="qiyeVal" @click.nat...

2019-12-16 09:24:06 815

空空如也

空空如也

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

TA关注的人

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