input type number 火狐兼容 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; margin: 0; } input{ -moz-appearance:textfield !important; }
git 常用操作
git 是什么 GIT是一个开源的分布式的版本控制系统,是由Linus 为了管理Linux内核开发而开发的一个开源的版本控制软件。相比SVN,它采用分
vue3.0&&vue2.0项目安装以及初始化
Vue3.0项目安装以及介绍 1 2 3 4 5 6 //安装 npm install -g @vue/cli //安装vue2.0(兼容) npm install -g @vue/cli-init 变化更新 部分命令发生了变化 删除了vue list 创建项目
Vue常用操作整理
1、创建全局过滤器 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 //main.js 中 Object.keys(allFilter).forEach(key => { Vue.filter(key,allFilter[key]) }) //base_filter中 //获取yyyy-mm-dd类型时间 let getDate = value =>
斐波拉契实现
斐波拉契 斐波那契数列 1, 1, 2,3,5,8,13,21….. 使用公式f( n ) = f(n-1)+f(n-2),结束条件f(2) =1, f(1) = 1 1 2 3 4 5 6 7
webpack配置使用小技巧
webpack 之 dev.env.js && prod.env.js 1 2 3 4 5 6 7 8 9 10 11 12 //dev.env.js //开发版本 'use strict' const merge = require('webpack-merge') const prodEnv = require('./prod.env') module.exports = merge(prodEnv, { NODE_ENV: '"development"', BASE_API: '"https://easy-mock.com/mock/5950a2419adc231f356a6636/vue-admin"', }) 1 2 3 4 5 6 7 8 //prod.env.js //线上 'use strict' module.exports = { NODE_ENV: '"production"', BASE_API: '"https://easy-mock.com/mock/5950a2419adc231f356a6636/vue-admin"', } 1 2 3 4
diff算法
一、虚拟dom 众所周知,直接使用真实dom对性能的耗费是非常巨大的,因为它会造成浏览器频繁的重绘,浏览器中渲染一个页面所需要的标准实在是太多
数据结构与算法
数据结构 一种研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作之间的相关问题 程序设计 = 数据结构 + 算法 数据结构,就是数据关系,
vue elementui 使用记录 图片上传
一、前端做图片上传展示 1 2 3 4 let _URL = window.URL || window.webkitURL; self.form.imageLogo = _URL.createObjectURL(file); 二、elementui 判断图片大小 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 const isSize = new Promise(function(resolve, reject)
promise async await
Promise promise 是异步编程的一种解决方案,简单来说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个一步操作)的结果。从语法上来说,Promis
vueX的知识总结(包括在vue-cli中的使用)
介绍 Vuex是一个专门为vue.js应用程序开发的状态管理模式,四个部分 (1)、state:单一状态树,每个应用仅仅包含一个sate实例,使
Array_从排序数组中删除重复项
题目描述 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原
CSS绘制心形
1 <div id="heart"> </div> 1 2 3 4 5 #heart { position: relative; width: 50px; height: 40px; } 二、对目标元素的伪元素进行操作 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #heart::before, #heart::after { position: absolute; left: 0; top: 0; content: ""; width: 25px; height: 40px; background: red; border-radius: 20px 20px
mockjs引入以及使用方式
一、mock引入 1 2 3 4 5 1、普通引入 script src 即可 2、vue中使用 npm install mockjs --dev main.js中 import "./mock" 二、mock 代码相关 拦截部分 1 2 3 4 5 6 7 8 9 10 11
依靠github创建自己的博客站点
一、依靠github创建自己的博客文档。 此步骤网上教程拼接得到,按需调整(放在最后生成上传之后查看是否需要)打包上传从本地测试感觉似乎git