3 chi1130

尚未进行身份认证

我要认证

技术交流日志/ 只为提高你我的技术水平

等级
TA的排名 2w+

解决vue中移动端ios键盘收起页面不归位问题

前言网上找的例子千篇一律~~~~~代码<template> <div> <div @focusout="inputBlur" @focusin="inputFocus"> <input type="tel" placeholder="请输入手机号" /> <input type="number" p...

2020-03-24 20:57:59

DateTimePicker自定义选择大于当前时间限制

问题something think代码<template> <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="150px" class="demo-ruleForm" > <el-form-item label="大于...

2020-03-09 22:54:39

原生js实现redux中getState,subscribe,listener,dispatch函数

原生代码<!DOCTYPE html><html lang="en"> <!-- 原生js实现dispatch 函数 --> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initia...

2020-03-01 20:13:13

nodejs中常见的跨域处理

跨域问题ajax 同源策略 协议 主机(ip,域名) 端口号协议,端口corsheader 头文件信息jsonp服务器解决 ????‍♀️协议,端口将跨域的文件放入与服务器一样的文件下cors以 express 为例const express = require('express');const cors = require('cors');...your co...

2020-02-23 21:48:59

2019-nCoV为期两周的宅计划

前言2019 年 12 月以来,湖北省武汉市持续开展流感及相关疾病监测,发现多起病毒性肺炎病例,均诊断为病毒性肺炎/肺部感染,在这里提醒各大小朋友做好自我保护:保持基本的手部和呼吸道卫生,坚持安全饮食习惯,并尽可能避免与任何表现出有呼吸道疾病症状(如咳嗽和打喷嚏等)的人密切接触。同时向奋斗在一线的医务人员致敬,抗战疫情,为武汉和中国加油!初来上海,公司规定需居家隔离 14 天,对自己负责同时也对...

2020-02-20 20:45:32

怎么使用docker运行nuxt项目

个人日常 DEMOgit clone git@github.com:chengheai/ssr-project.git添加 Dockerfiletouch Dockerfilevi DockerfileFROM node:8.11.0WORKDIR /optADD node_modules /opt/node_modulesADD server /opt/serverADD ...

2020-01-08 22:10:37

小程序中优雅的获取手机号

前言最近在写小程序项目,有个获取手机号功能,网上荡了一下,虽不说是代码问题,有些文章都是残缺不全的,说到容易错误的区域又并未使用代码避免,说而不做的问题,索性自己结合网上的文章及官网文档写了一套完整的代码,完全开箱即用 ????????‍♂️????????????效果代码//Page ObjectPage({ data: {}, getPhoneNumber: function(e) { let ...

2020-01-08 22:05:17

解决iOS12及一下弹框滚动会带动body内容滑动

前言在移动项目开发中往往会写一些 H5 页面,一个项目可能只有一两个页面,引入其他 UI 组件项目显得太臃肿,也没有啥必要,毕竟那些组件都是被人写的,有的时候不能一味的去使用他人写好的代码,有时间也需要自己谢谢,锻炼自己的同时也在巩固一些基础知识~~问题一个页面弹出一个框,框里的内容可以滚动,但是滚动弹框时,body 内容也在动 【前提是你的 body 超过屏幕的高度】,然而在 iOS13 ...

2019-11-21 22:07:33

vue中实现图片上传添加自定义水印并下载

前言最近看了一篇用 Angular4+ 写的添加水印功能,觉得挺好玩,就自己试着用 vue 写一个相同功能效果LIVE☀️???????????? 在线例子 ????????☃️❄️代码✈️✈️✈️✈️✈️✈️ 直达完整代码 ????✈️????????????????<div class="wrap"> <div class="optea"> <div class="file-upload"&gt...

2019-11-21 22:06:34

多个el-select共用一个options且一个option只能用一次

需求一个表单多个下拉框,假如 options 里有中国,美国,第一个 select 选择里中国那么第二个 select 的 options 中国就置为灰色,反之我第二个选里中国,第一个 options 中中国就置为灰色效果DEMO在线 demo ⛩⛽️????✈️????????????????代码<template> <div> <el-form :model="rul...

2019-10-21 22:23:44

git分支上删除某次提交与获取其他分支上某个提交

前言~在日常开发中,常常会碰到这样的问题,我们在dev分支上写好的代码,经过严格的测试确认无误没有问题,打包发不到正式环境上去了,后来产品经理说这个功能不是本期上的,但是正式服已经有了,那怎么弄呢?例子例如,现在当前分支上代码有三次提交,我想把其中间一次提交去掉,怎么做?步骤:git log // 查看log信息记下commitIdgit rebase -i commitId //...

2019-10-15 22:56:57

Linux执行history命令显示命令执行时间

附录在线快速生成JSON对象api【MYJSON】(http://myjson.com/1g17dp)前言在实际项目开发中,往往碰到这样一种情况,我明明没有敲这个指令啊,怎么代码被覆盖了?怎么回事?????用history命令查看 :这时间也没有也不知道是谁敲的名字,这可咋办?效果实现过程在你的命令行中贱【键】入echo 'export HISTTIMEFORMAT="%Y-%m...

2019-09-17 22:24:22

在Linux服务器上Nginx部署vue静态项目

前言最近看了看nginx,觉得挺好玩,刚好自己有一个VPN测试服务器,就自己敲了一遍,部署一个vue-cli初始化项目~另外给大家推荐一个免费试玩的服务器腾讯云☁️实验室,每天有大约6个小时的时间可以使用,两个ubuntu,一个ubuntu是3小时3 + 3 = 6安装nginx安装~命令行输入wget http://nginx.org/download/nginx-1.12.2.t...

2019-09-11 22:55:56

解决vscode中js文件提示typescript语法报错

前言最近在vue项目中,全局安装了一下typescript,再看看vue项目代码就有一大堆ts提示错误然后网上一搜也没啥好答案~例如:❌❌解决办法:在设置里面加上“javascript.validate.enable”:false禁用默认的js验证这样禁用那我js写错了都不知道。。。正解~设置中搜索tsconfig->CheckJSExperimentalDe...

2019-09-11 22:55:08

Axios无法在Safari浏览器及微信中打开

前言最近在项目开发中碰到这样一个问题,刚登录完用 axios 调订单列表接口时,总是提示 token 过期失效。仔细想想,刚登录的返回的 token 都没存在 window.document.cookie 中,怎么会过期呢。经过沿路抽丝剥茧,debugger,打印出来的 token 依然是最新的返回,这使得我不禁陷入了沉思 ????????????????‍♂️,为啥?正常代码 // list getList...

2019-09-09 22:02:34

vue中audio实现微信语音播放动画

预览思路拿到时长做倒计时,时长 = ( 时长 + 1 ) * 100; destroy的时候清除一下代码<div style="display:none"> <audio controls="controls" ref="audio"> <source :src="url || ''" type="audio/mpeg" /> <...

2019-09-09 22:00:33

css常见的规范标准

前言你是否常常碰到以下问题:你总是看不懂他写的代码,或者读起来很吃力;你需要改他的代码却无从下手,或总是要去问他这里是什么改了会不会影响其他代码;你和他一起开发一个产品,你总是怕代码和他有冲突或互相影响;你的代码在多次维护任务之后变得越来越臃肿,越来越难以维护。很多时候起名字都很随意,但也想起个正常点的名字,有标准例子吗?附带MarkDown快速生成表格统一语义理解和命名布局(.g-)...

2019-09-05 21:26:44

vue中audio动态绑定src不能播放

前言略去。。。代码<audio id="audio" controls> <source :src="audUrl || '../assets/alarm.ogg'" type="audio/ogg" /></audio>问题发现问题绑定的时候,发现并不管用let audio = document.querySelector('#audio...

2019-09-05 21:24:55

vue-ssr服务端渲染添加多个swiper

问题一个ssr项目添加多个swiper会引起轮播图混乱。前言在使用nuxt.js实际开发项目中,会出现类似这样的情况,一个页面写两个【PC端一个,移动端一个】或者多个【其他需求】,在官方github有关服务端渲染的文档少之又少,只有一个简单的使用demo,且与vue-cli项目使用还有点差别,那怎么解决?单个使用<template> <div v-swiper:my...

2019-08-27 21:06:42

git常用指令大全

查看、添加、提交、删除、找回,重置修改文件git help <command> # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- <file> # 抛弃工作区修改git co . # 抛弃工作区修改git add <file> # 将工作文件修改提交到本地暂存区git add . #...

2019-08-20 22:14:43

查看更多

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