自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鱼塘虾本虾的博客

前端的进阶之路

  • 博客(16)
  • 收藏
  • 关注

原创 创建egg项目 npm i 时报错

问题:创建egg项目 npm i 时报错npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency tree解决方法:降低npm版本npm install npm@6 -g额外命令:查看安装路径npm config get prefix查看版本号npm -v

2021-04-13 20:48:36 334

原创 element UI 上传图片可拖拽预览图顺序

<template> <div> <el-upload :show-file-list="false" action='//up.qiniu.com/' list-type="picture-card" :data="upload_token" :before-upload="beforeAvatarUpload" :on-pr...

2019-09-02 17:31:01 8350 6

原创 css 手机端适配media

@media (min-width: 320px){html{font-size: 42.6667px;} }@media (min-width: 360px){html{font-size: 48px;} }@media (min-width: 375px){html{font-size: 50px;} }@media (min-width: 384px){html{font-size: ...

2019-08-15 18:43:24 1955

原创 安卓手机开启video标签,点击回退时视频无法关闭

1.需要安卓,web view先加载一个空白页面,然后在调用destory

2019-08-12 18:00:16 558

原创 细线处理

盒子边框做细线 .app_progres_play:before{ content: ""; position: absolute; top: -50%; bottom: -50%; left: -50%; right: -50%; ...

2019-08-12 17:26:57 110

原创 vue 相关技巧

1.查看vue 打包后体积分布 安装:npm install --save-dev webpack-bundle-analyzer 配置:在webpack.prod.conf.js中增加以下配置:const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin2.vue 开发环境deb...

2019-08-12 10:58:49 83

原创 2019前端面试题

CSSBFC清除浮动方式一:使用overflow属性来清除浮动    .ovh{      overflow:hidden;     }注意:一般情况下也不会使用这种方式,因为overflow:hidden有一个特点,离开了这个元素所在的区域以后会被隐藏(overflow:hidden会将超出的部分隐藏起来).方式二:使用额外标签法    .clear{      clea...

2019-06-10 09:46:13 1020

原创 vue cli 3 脚手架使用方法与配置文件

vue cli 3 使用方法创建vue 环境生成项目1.随便找一个你觉得舒服的文件夹,打开命令行工具npm install -g @vue/cli yarn global add @vue/cli2.安装完理所当然要查看下是否安装成功,那么需要执行vue --version3.接下来就是重点了让我们来创建一个项目(命令与之前有所变化)vue create hello-world...

2019-01-10 11:31:48 4680 2

原创 关于解决跨域的几种方式

1、什么是跨域问题在页面中使用js访问其他网站的数据时,就会出现跨域问题,比如在网站中使用ajax请求其他网站的天气、快递或者其他数据接口时,以及hybrid app中请求数据,浏览器会提 示一下错误:XMLHttpRequest cannot load http://你请求的域名. No 'Access-Control-Allow-Origin' header is present on...

2018-08-13 12:07:30 257

原创 mongoDB的安装启动

最近在学习nodeJs涉及到数据库部分,蒙笔中不知道从何下手,遂百度查询搜索,学习亲测后整理此文,起到方便记忆之作用,如能帮助到广大道友余万分欣喜,废话不多说下面是MongoDB的下载及安装说明。下载:https://www.mongodb.com/download-center#atlas选择自己需要的操作系统版本。下载完根据提示下一步下一步就可以了。建立连接1.安装完需要建立连接,值得一提的的...

2018-05-16 12:32:57 284

转载 vue-router

首先我们用vue-cli搭建一个vue开发的脚手架,删除它的原来的代码,开始写自己的代码,实现最简单的router功能: 一,开始新建几个自己需要的页面,随便写点东西 I'm moive!export default {}; 看入口文件main.js,可以看到import router from '.

2017-11-08 17:36:46 154

转载 VueJs 监听 window.resize 方法

Vuejs 本身就是一个 MVVM 的框架。但是在监听 window 上的 事件 时,往往会显得 力不从心。比如 这次是 window.resize恩,我做之前也是百度了一下。看到大家伙都为这个问题而发愁。问题: 今天我也 遇到了这样一个问题, 是关于canvas 自适应。 根据窗口的变化去变化 canvas 的宽度备注: 重要的问题说三遍 解决 框架内的b

2017-11-08 17:02:15 4323

原创 vuex

定义import Vue from 'vue';import Vuex from 'vuex';Vue.use(Vuex);const state = { curState : '离线', rest : true, checkOut : false, lineStu : false, isSocket: false, tabTota

2017-09-09 12:10:11 171

原创 iframe 父子传值

子页面window.onload = function(){ window.parent.postMessage("getcolor","*"); window.addEventListener("message", function(e){ var agentid=JSON.parse(e.data).agentid; var mediaA

2017-08-26 16:10:42 350

转载 exports 和 module.exports 的区别

require 用来加载代码,而 exports 和 module.exports 则用来导出代码。但很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 exports 和 module.exports 的关系,我们先来巩固下 js 的基础。示例:test.jsvar a = {name: 1};var b = a;console

2017-08-22 17:19:29 128

转载 vue2.0 中#$emit,$on的使用详解

vue1.0中 vm.$dispatch 和 vm.$broadcast 被弃用,改用$emit,$on?1vm.$on( event, callback )监听当前实例上的自定义事件。事件可以由vm.$emit触发。回调函数会接收所有传入事件触发函数的额外参数。?

2017-08-17 19:16:08 667

空空如也

空空如也

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

TA关注的人

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