2 weixin_42508745

尚未进行身份认证

暂无相关简介

等级
TA的排名 14w+

pc端滑动加载更多 vue组件vue-data-loading

A)封装的加载更多组件<template> <div class="loadMore"> <vue-data-loading :loading="loading" :completed="completed" :offset="-1" :listens="['infinite-scroll', 'pull-down']"

2020-05-14 10:27:20

git如何拉取指定分支的代码

以拉取develop分支的代码为例, 要拉取其余分支代码类似使用git命令拉取命令:git clone -b develop XXX其中develop就是分支的名称操作

2020-05-06 13:34:16

js数组去重、获取重复数据以及获取非重复数据--一句话函数

数组去重let arr = [11, 23, 26, 23, 11, 9]const deduplication = arr => [...new Set(arr)]console.log(deduplication(arr)); // [ 11, 23, 26, 9 ]保留数组中非重复数据let arr = [11, 23, 26, 23, 11, 9]const fi...

2020-05-06 11:29:09

JS获取元素属性和ES6获取自定义属性

获取元素的属性分为两种类型:1. 获取和设置元素常见的属性(class,id,type,value…)//js 设置属性 .setAttribute("属性","值") 获取属性 .getAttribute("属性")//jQuery 设置属性 .attr("属性","值") 获取属性 .attr("属性")2. 获取自定义的元素的属性(data-value,data-m...

2020-04-30 14:17:58

基于vue展开收起动画

有一段时间没用vue动画了,就忘了,又仔细去看了vue官网 的过渡&动画,记录下来方便快速使用 (可以多看vue官网 过渡&动画 实现更多效果)1、实际效果展开收起效果.gif2、代码<!--css-->.box{ height:200px;width: 200px; background-color:black;}.dra...

2020-04-30 11:51:11

vue-cli项目中将时间戳的日期格式转换成年月日(时分秒)

记得angular js中时间戳转化成正常日期格式,只要使用filter属性{{time|‘YYYY-MM-DD HH:mm:ss’}}就可以了,本以为vue也可以,试验了然而并不好用;所以在网上找了方案,需要使用时间转换的插件moment。解决步骤如下:在node环境下一、npm install moment --save二、main.jsimport moment from ‘mo...

2020-04-30 11:46:07

js安装对应的app唤起native app || 没有安装App跳到App Store应用商店 后期实现

var ua = navigator.userAgent.toLowerCase(); 1.判断是否是微信 function isWeixinBrowser() { return (/micromessenger/.test(ua)) ? true : false; } 2.判断是否是android var isAndroid = ua.indexOf(...

2020-04-30 11:30:22

js安装对应的app唤起native app || 没有安装App跳到App Store应用商店 前期采坑

一是如何唤起本地app,二是如何判断浏览器是否安装了对应app。我们从前端角度思考看这个问题,需要知道的一点是,ios与Android都支持一种叫做schema协议的链接。这个协议不需要我们前端去实现,我们只需要将协议放在a标签的href属性里,或者使用location.href与iframe来实现激活这个链接。而location.href与iframe是解决这个需求的关键。在ios中,还支...

2020-04-30 11:26:37

把本地项目和远程git仓库相连通

打开在你的项目文件夹,输入下面的命令git init添加所有文件git add .提交所有文件git commit -m "这里是备注信息" -a连接到远程仓库建好后,取好项目名称,点击create repository按钮,完成仓库的建立5. 连接远程仓库,在本地的命令框中输入下面的命令,即连接到了名为poster的仓库上git remote add...

2020-04-29 11:40:50

js各种特殊字符的正则表达式

1 数字:1*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$8 正数、负数、和小数:^(-|+)?\...

2020-04-29 11:33:35

jeecmsv9-adminVue 打包出错

F:\jeecms\jeecmsv9-adminVue>node build\build.jsbuilding for production…Error processing file: static/css/app.d79d7e4222e14aa22beb1d61f3b4cfab.css(node:18376) UnhandledPromiseRejectionWarning: Cs...

2020-04-29 11:31:29

正则常用的四个方法

正则常用的四个方法:test() exec() match() replace()test()验证字符串是否和正则相匹配用法:regexp.test(string)结果:若匹配返回true,若不匹配返回falsematch()将字符串中匹配的内容捕获出来若加上量词g则一次性捕获所有匹配的内容放到数组里返回,若不加则与exec()的返回值一样用法:string.match(re...

2020-04-28 14:55:57

使用正则匹配空格、回车

javascriptvar v4 = 'string'.replace(/[\r\n\s]/g,"");

2020-04-28 14:48:41

从列表页点击进详情页再返回列表页 应该还是之前的页码

1.改成可以走缓存的<keep-alive> <router-view v-if="$route.meta.keepAlive"></router-view> </keep-alive> <router-view v-if="!$route.meta.keepAlive"></router-view>...

2020-04-24 18:09:12

打印页面有表格

千万不要用el-row内容多少不固定 撑开后同行高度不会撑开{{item.bank}} 内容撑开后,前面的label不回撑开,添加的表头有北京也不会撑开建议用el-table若是表头在上面 刚好若表头在左边,就不要el-table的表头,自己写css加背景色为表头...

2020-04-15 16:17:49

el-select 默认值遇到的坑

<el-select clearable v-model="Status" placeholder="请选择"> <el-option label="全部" value="-1"></el-option> <el-option label="试用" value="1"></el-optio...

2020-04-15 11:14:48

el input编辑页面输入不管用,无法输入的问题

发现elementUI中@input事件可以拿到当前输入的值,问题找到了,视图没有更新的问题解决方法 this.$forceUpdate()

2020-04-13 19:29:32

一个高度不固定的div,里面的文字如何垂直居中?

// 加在父道级div中版垂直居中:权align-items:center; display: -webkit-flex;水平居中:justify-content:center; display: -webkit-flex;

2020-04-09 16:58:39

nodejs/webpack项目提示Invalid Host header (通过参数disableHostCheck控制)

nodejs项目在本地访问正常,然而部署到服务器上就提示Invalid Host header。原因:新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostname不是配置内的,将中断访问。解决方法:disableHostCheck: true例如:devServer: { contentBase: path.resolve(__dirna...

2020-04-07 18:03:21

Object.assign()

Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。target 目标对象。sources 源对象。const target = { a: 1, b: 2 };const source = { b: 4, c: 5 };const returnedTarget = Object.assign(target, source);...

2020-04-07 17:59:15

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。