- 博客(22)
- 收藏
- 关注
原创 VSCODE显示git log
vscode 显示 git log日志安装 commitzen组件配置 package.json安装 commitzen组件npm install commitzen配置 package.json…“config”: {“commitizen”: {“path”: “…/node_modules/cz-conventional-changelog”}}
2021-12-22 10:44:23 1570
转载 HTTP 状态码
HTTP 状态码100101102200201202203204205206207300301302304305306307400401402403404405406407408409410411412413414415416417421422424425426449500501502503504505506507509510100客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器
2021-03-12 16:38:01 1094
原创 scratch-l10n 引用
scratch-l10n 引用github下载scratch-l10n修改项目名称为scratch-l10n下载的名称为 scratch-l10n-master,最好把该项目和gui刚到一个目录下npm installnpm run buildnpm link进入gui目录npm link scratch-l10n 把项目link进来ok你可...
2019-07-12 16:17:55 707
转载 scratch3.0发布作品生成封面图
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-07-11 10:29:51 2402 1
原创 vue-cli 3.x配置和环境切换
看过网上的一些帖子。不是很清楚。这里做一个笔记。 》通过脚手架创建一个项目 》根目录创建vue.config.jsvar path = require('path');module.exports = { baseUrl: '/suppler', outputDir: 'dist/suppler/', //如果你想要在生产构建时禁用 eslint-loader...
2018-09-03 20:58:58 9264 1
原创 element upload http-request 设置上传进度
dom<el-upload class="avatar-uploader" action="https://jsonplaceholder.typicode.com/posts/" :http-request="uploadSectionFile" :show-file-l...
2018-08-16 13:48:55 16563 8
原创 js 排序算法
冒泡排序发function sortArr(arr,sortType){ let sortType = sortType || 'asc' for(let i=0;i<arr.length-1;i++){ for(let k=0;k<arr.length-i-1;k++){ if(sortType == 'desc'){ if(arr[k...
2018-07-19 09:10:33 135
转载 获取指定时间到现在的时间差,刚刚、一分钟前
friendly.js 计算指定时间到当前时间的时间差 该方法是vux的 filter中的一个export default function (time) { let date = (typeof time === 'number') ? new Date(time) : new Date((time || '').replace(/-/g, '/')) let diff = (((
2018-07-19 09:04:33 1178
原创 七牛form表单上传文件
import Vue from 'vue'//向服务器获取七牛token,这应该用promiss,待优化function qiniuToken(cb) { Vue.http.get("common/get_qiniu_token.do").then(data => { cb(data.body) })}/** * @param {*} f input文件数组 这应该传入
2018-01-04 16:45:55 1268
原创 网页商品SKU(规格)选择
什么是sku 维基百科如下 最小存货单位(Stock Keeping Unit) 在连锁零售门店中有时称单品为一个SKU,定义为保存库存控制的最小可用单位,例如 例如: iPhone有规格有:颜色【红、金、黑】,内存大小【32g、64g、128g】 红色+32g就是一个sku,当然还可以分的更细后台数据如下:(表1) 颜色 内存 屏幕大小 库存 红色-a1 16G-
2017-12-16 11:22:19 10209 1
原创 vue-resource拦截器
vue-resource拦截器 拦截器能做什么? - 过滤重复请求 - 添加loading动画 - 统一添加header - 统一处理异常信息 下面是一个简单的拦截器案例import Vue from 'vue'import VueResource from 'vue-resource'Vue.use(VueResource)const httpLock
2017-11-24 14:55:23 1251
原创 vue 数组内对象修改属性页面不渲染问题
vue 数组内对象修改属性页面不渲染问题数据: let _arr = [{id:1},{id:2},...] @click=function(k){ _arr[k].id =m } 这时候页面是不会渲染新的数据 解决方法:可以使用vue.$set() @click=function(k){ this.$set( _arr[k],'id','m') } 具体参考官网
2017-11-21 11:30:23 4735
原创 vue webpack build 打包过滤console.log()日志
webpack.config.js 的 plugins 里面加上 vue cli创建项目在 webpack.prod.conf.js文件new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false, drop_debugger: true, drop_console:
2017-08-24 14:46:34 9598
原创 css文本超出显示..
移动端实现文本多行超出显示…p{ display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}//text-overflow: clip|ellipsis|string;//clip修剪文本。//e
2017-08-02 09:38:35 329
原创 vue build后 less sass background-img找不到文件
修改build下面的utils.js配置if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, publicPath: ‘../../’, //注意: 此处根据路径, 自动更改 解决css background img 找不到文件 fallba
2017-08-01 21:19:07 1531
原创 移动端键盘遮挡输入框解决方案
function docmentScollResize() { setTimeout(function () { var inputTextBox = document.getElementById('talk-bar'); inputTextBox.scrollIntoView(true); },100)}当鼠标获取焦点后执行
2017-03-30 13:52:36 3184
转载 判断是否是微信浏览器打开
function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)==”micromessenger”) { alert(‘微信’) return true; } else
2016-10-11 10:16:12 317
原创 ajax+promise 封装http请求
'use strict';require('native-promise-only');module.exports = { wrapperRequest: function (type, url, data, isHideLoading) { var type = arguments[0], url = arguments[1], data, isHideLoading
2016-05-12 15:05:32 657
原创 js date-formatter
//这是一个用来格式化时间的扩展,只需要引用进来就可以,本案例是一个reactJS的写法'use strict';//this module is used to forma date//if you want to extend more,you can add your code heremodule.exports = function(module) { String.repe
2016-05-12 11:51:34 876
原创 js array.find()扩展
Array.prototype.find = Array.prototype.find || function (callback) { for(var i = 0, length = this.length; i < length; i++) { var item = this[i]; if(callback(item)) { return item
2016-05-11 10:49:12 1368
翻译 自由变量和约束变量
在程序设计语言中,变量可分为自由变量与约束变量两种。简单来说,局部变量和参数都被认为是约束变量;而不是约束变量的则是自由变量。 在冯·诺依曼计算机体系结构的内存中,变量的属性可以视为一个六元组:(名字,地址,值,类型,生命期,作用域)。地址属性具有明显的冯·诺依曼体系结构的色彩,代表变量所关联的存储器地址。类型规定了变量的取值范围和可能的操作。生命期表示变量与某个存储区地址绑定的过程。根据生命期的不
2016-05-10 17:46:47 9071
原创 js中typeof只能判断基础类型。
var a = null;var b;var c = function(){}var d = [];console.log(typeof a);//object console.log(typeof a);//object console.log(typeof c);//functionconsole.log(typeof d);//object这时
2016-05-05 17:21:52 709
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人