自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (2)
  • 收藏
  • 关注

原创 记录下jekins新建个前端部署配置项

jekins新建个前端web部署项目

2024-11-22 16:36:17 336

原创 用于页面访问,心跳监测的方法

页面监听心跳上报方法

2022-08-15 11:35:46 996

原创 获取浏览器以及操作系统信息

用户获取浏览器和操作系统的信息

2022-08-15 11:22:40 1653

原创 antdesign: 利用Modal封装个拦截登录弹框

效果:背景:项目是通过antdesignpro搭建的在request.js里面加入如下代码import { Modal } from 'antd';const { warning } = Modal;const ShowDialog = () => { warning({ title: '提示', centered: true, width: 624, className: 'modal', content: ( <d

2022-03-30 18:32:29 1082

原创 金额数字转大写汉字

function capitalAmount(amount) { console.log(amount,typeof amount) // 汉字的数字 const cnNums = ["零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"]; // 基本单位 const cnIntRadice = ["", "拾", "佰", "仟"]; // 对应整数部分扩展单位 const cnIntUnits = ["", "万", "亿", ".

2021-09-30 11:27:01 130

原创 xlsx配合xlsx-style前端下载excel

package.json记录的安装版本 "xlsx": "^0.17.1", "xlsx-style": "^0.8.13"某个.vue文件引入import XLSX from 'xlsx';import XLSXStyle from 'xlsx-style'点击下载按钮的方法async handleClick(query = this.queryInfo) { // 格式化部门信息 const departmentFormatFilter = this.$optio.

2021-09-29 15:40:34 854

原创 阮老师网络日志-记录

Samantha Ming 个人网站糖尿病教育网站

2021-09-17 10:12:20 108

原创 TypeScript-上手指南

1 npm i typescript -g2 tsc --init 初始化生成tsconfig.json3 tsc -p ./tsconfig.json 编译ts文件

2021-09-04 11:49:57 123

原创 Flow-上手指南

1 npm i flow-bin -D2 文件上方加上 @flow 让flow识别并校验3 package.json scripts 添加 "flow":"flow"4 npm run flow init 产生.flowconfig5 npm run flow 检测文件6var a: number = 17 npm i babel-cli babel-preset-flow -D8 配置scripts "build":"babel ./src -d ./dist"...

2021-08-31 22:16:51 137

原创 VS code 插件及快捷键

1 auto close tag 自动闭合标签2 auto import3 babel es6/es74 beautify5 bracket pair colorizer 26 chinease language7 code runner8 code spell check9 html boiler plate10 types auto installer11 ctrl + d 快速选中12 alt + 方向键 跳单词13 alt + shift + i...

2021-08-26 10:30:03 118

原创 git拉取项目、切换分支、建立关联

git clone **** 拉取代码cd **** 进入文件夹下git checkout -b '某分支' 切换分支git pull origin '某分支' 与远程同分支建立关联

2021-08-12 11:14:41 243

原创 elementUI table添加option 实现单选某一行

1 首先隐藏掉多选checkbox.custom-data /deep/ .el-table__header-wrapper .el-checkbox{ display: none;}2 利用table 的selection-change 事件实现单选<template> <el-table ref='simpleTable' @selection-change="handleSelectionChange"> </el-table&

2020-06-24 16:40:25 1635

原创 微信小程序刷新当前页面及参数处理

业务场景:在商品详情页面,想下单或者添加购物车,但是登录失效了,需要重新登录授权,接着还是在此页面 const pages = getCurrentPages() const perpage = pages[pages.length - 1] //当前页面 const keyList = Object.keys(perpage.options) //当前页面携带的路由参数 if(keyList.length > 0){ l

2020-05-18 17:24:39 2356 1

原创 微信小程序如何更新数组对象下某个属性的的值

我的datadata:{ outList:[ { title:'业绩统计', result: ['实时业绩', '大区业绩排行榜'], innerList: ['实时业绩','业绩趋势图', '大区业绩排行榜', '门店业绩排行榜', '日业绩统计'], }, { title: '业绩统计', result: ['商品销售排行(图)'], innerList: [

2020-05-09 16:36:09 2880

原创 vue项目pxtorem适配移动端,再引入vantui,字体比较小的问题

1 引入px转rem插件npm install postcss-pxtorem -S2 配置postcss.config.js(如果没有autoprefixer,要先安装)const autoprefixer = require('autoprefixer')const pxtorem = require('postcss-pxtorem')module.exports = ({ file }) => { let rootValue // vant 37.5 [link]

2020-05-09 11:20:45 2474

原创 在码云建立仓库后,如何将通过微信开发者工具建立的小程序项目本地目录关联到仓库

1 在码云上建立了新的仓库地址2 使用微信开发者工具在本地建立新的工程目录3 打开新的工程目录,进入git bash页面,使用git init 初始化项目4 接着git add .5 git commit -m '初始化项目'6 git remote add origin <码云仓库地址>7 git push -u origin master ...

2020-04-28 14:38:17 670

原创 微信开发者工具无法识别Date.parse()

我想获取时间戳,所以使用了Date.parse()函数,但是直接报错了,代码没改过,年前还是可以的。没办法,只能使用new Date.getTime() / 1000,接着使用Math.floor()再取下值了。...

2020-03-17 09:32:57 357

原创 thinkjs 使用websocket如何触发推送消息的方法

使用thinkjs 作为项目后台,添加websocket希望推送一些实时消息,根据官网配置好后,发现我的需求是定时任务筛选数据推送给前台,定时任务是个action写在一个独立的controller里面,此action还调用了model里面的一个公共方法,我想在model的公共方法里面触发emit方法,推送事件给前台页面,但是一直报emit is not a function探索第...

2019-12-23 09:42:46 614 3

原创 img标签添加结束标识符

支付宝小程序,rich-text 标签nodes属性需要将富文本转换成数组,但是如果img没有结束标签,转换后的内容rich-text是无法解析的,如下:[{ "name": "img", "children": [{ "name": "img", "children": [{ "name": "img", "children": [], "attrs": {...

2019-12-22 21:26:38 1628

原创 简单记下gulp的使用

1 开始使用gulpnpm install gulp-cli -gnpm init //工程目录下初始化工程npm install gulp -D //工程目录下2 各个插件gulp-uglify 压缩代码gulp-concat 合并代码到一个文件gulp-rename 给文件重命名,可以添加前缀 后缀名const gulp = require('gulp')...

2019-11-14 09:39:41 162

原创 支付宝小程序填坑

rich-text nodes属性需要数组,所有需要转换成数组import parse from 'mini-html-parser2'//标签需要结束符this.setData({ contentStr: this.data.specialStore.introduction.replace(/<br>/g,'<br/>') ...

2019-11-12 19:42:04 637

原创 写个bind

Function.prototype.myBind = function(obj){ var fn = this;//获取方法 var args = Array.prototype.slice.call(arguments,1);//参数 var returnFn = function(){ var bindArgs = Array.protot...

2019-09-27 16:08:23 148

原创 写个apply

Function.prototype.myApply = function(context,arr){ context = context || window;//如果是null,或者为空,则指向window context.fn = this;//获取到调用的方法 var result; if(!arr){//没有传参 result =...

2019-09-26 14:58:02 119

原创 写个call

Function.prototype.myCall = function(context){ context = context || window; // 没传或者传null,就指向window context.fn = this;// 获取到调用的方法 var args = []; for(var i = 1;i < arguments.len...

2019-09-26 14:40:56 148

原创 event.target和event.currentTarget的理解

一句话总结:在有子元素的元素上绑定事件,target是你点击的元素 currentTarget是你绑定事件的元素。如果你在看了mdn对event.target和event.currentTarget的定义,还是对两者(尤其是currentTarget)没什么概念的话,希望上面的一句话总结能帮到你(角度或许片面,但也算一种理解,欢迎交流)。下面是验证:<ul id="parentId...

2019-09-09 15:51:51 383

原创 微信小程序实现付款页面倒计时

data:{ minutes:'02',//倒计时 分 seconds:'00',//倒计时 秒},onLoad:function(){ this.countdown()}countdown(){ var minute = this.data.minutes; var second = this.data.seconds; if(secon...

2019-08-29 10:22:53 2271

原创 微信小程序调出地图导航页面

1 按官网步骤申请key2 将下载的压缩文件解压,将得到的sdk放置在小程序工程目录下,比如utils下3 页面引入jsimport QQMapWX from '../../utils/qqmap-wx-jssdk.min.js'4 页面方法使用,navigationTo:function(e){ var addr = e.target.dataset.addre...

2019-08-26 13:43:34 1717

原创 微信小程序使用高德微信小程序sdk,获取当前所在城市

应用场景:在通过小程序api wx.getLocation() 拿到经纬度后,还想得到当前所在城市方案:在通过官网提供的指导将下载的sdk引入到小程序工程后,可在onLoad钩子里面这么使用:import amapFile from '../../lib/map/amap-wx.js' // 引入onLoad(){ var myAmapFun = new amapFile....

2019-08-20 16:54:25 2865

原创 vue里面实现短信验证倒计时

template: <span v-if="isShowGetCode" class="identiCode" @click="getIdentifyCode">获取验证码</span> <span v-else class="identiCode cancel-pointer">{{countdown }}s后可重试</span>s...

2019-08-08 08:50:27 1079 1

原创 前端面试题积累(不定期更新中)

第1题:function fun(x,y){ console.log(y); return { fun:function(m){ return fun(m,x); } }}var a = fun(0); a.fun(1);a.fun(2);a.fun(3); var b = fun(0).fun(1).fun(2).fun(3)第2题(来源:https://bl...

2019-08-01 08:39:43 197

原创 在element-ui中对el-input的suffix-icon使用iconfont的小图标

需求:希望在element-ui里面的el-input里面suffix-icon使用第三方的图标,比如我就想用%实现这种效果:第一步:从iconfont网站下载好你需要使用的图标第二步:将iconfont.css iconfont.eot iconfont.ttf iconfont.woff iconfont.woff2 拷贝到vue项目目录下,比如src/assets/iconf...

2019-06-20 15:24:15 15562

原创 PostgreSQL基础5--聚合与排序

1 聚合函数 1.1 COUNT()SELECT COUNT(*) FROM product;SELECT COUNT(purchase_price) FROM product;注意:count(*) 会得到包含NULL的数据行数,count()会得到NULL之外的数据行数 1.2 聚合函数SUM()SELECT SUM(sale_price) FROM product;

2017-09-10 19:41:15 3756

原创 PostgreSQL基础4--算术运算符、比较运算符和逻辑运算符

1 算术运算符(+ - * /)SELECT product_name, sale_price, sale_price * 2 AS "sale_price_2" FROM product;可以看出所查出数据的第三列是计算得到2倍的sale_price。此外需要注意NULL的计算,计算结果都是NULL。2 比较运算符 (=  =  >  SELECT product_name,

2017-08-15 21:14:58 2838

原创 PostgreSQL基础3--SELECT语句基础

1 列的查询SELECT product_id, product_name,purchase_price FROM product;从表product中查询需要查询的列,如product_id,product_name,purchase_price,基本语法:SELECT 列名  FROM  表名;2 查询表中所有的列SELECT * FROM product;查出表product里面

2017-08-12 22:41:44 857

原创 PostgreSQL基础2

--执行语句CREATE TABLE Product (product_id CHAR(4) NOT NULL,product_name VARCHAR(100) NOT NULL, product_type VARCHAR(32) NOT NULL,sale_price INTEGER,purchase_price INTEGER,regist_date DATE,PRIMARY KEY

2017-08-08 21:51:27 311

原创 简单记下-PostgreSQL基础1

一:安装PostgreSQL注意:安装时记得将安全卫士类的软件关闭二:登录与建库语句通过cmd进入命令框,到达对应的bin目录,如:D:\postgreSQL\9.6\bin>1 执行语句psql.exe -U postgres 进行登录,接着输入登录密码2 执行语句CREATE DATABASE shop;创建一个库名字为shop的数据库,创建成功标志是下一行

2017-08-06 17:34:20 237

原创 i标签通过css写出一个向下的箭头

.bottom-arrow:before{ content:""; border:7px solid #999; border-bottom:none; border-right-color:transparent; border-left-color:transparent; position:relative; top:9px; left:6px

2016-10-16 16:56:05 8737

原创 第五讲--项目一--函数版星号图

任务和代码1/**Copyright (c)2015,优快云学院*All rights reserved.*文件名称:main.c*作 者:胡先军*完成日期:2015年6月9日*版 本 号:v1.0**问题描述:补充完下面的程序,使程序输出星号下面的星号图*程序输出:星号图*/#include void printstars(int m) //定义能输出一行m

2015-06-11 17:06:26 534

原创 第43讲--项目四--算工资

任务和代码1/**Copyright (c)2015,优快云学院*All rights reserved.*文件名称:main.c*作 者:胡先军*完成日期:2015年5月31日*版 本 号:v1.0**问题描述:从文件salary.txt中读入工人的工号、基本工资、奖金,*将奖金全部增加20%(好事)后,将工号、基本工资、奖金和应发工*资(前项目之和)保存到文件s

2015-05-31 16:06:17 439

原创 第43讲--项目三--成绩统计

任务和代码1/**Copyright (c)2015,优快云学院*All rights reserved.*文件名称:main.c*作 者:胡先军*完成日期:2015年5月30日*版 本 号:v1.0**问题描述:请编程从english.dat中读取数据,求出这次考试的平均*成绩,并统计输出优秀人数和不及格人数。请在下面程序基础上填空完成:*程序输出:统计结果*/

2015-05-30 20:16:17 381

css网站布局实录-2

第二版书籍,一些布局,盒模型,圆角实现,一些兼容性

2018-12-15

jQuery权威指南+源代码

包含jquery权威指南第一版和第二版 pdf书籍+第二版配套源代码

2018-11-02

空空如也

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

TA关注的人

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