自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 记录相关的vue面试题目(2020)

1、简单说下你对v-model的理解v-model其实是一个语法糖,实现主要靠的是原生input的v-bind:绑定响应式数据,并且触发input事件传递和改变数据2、使用计算属性时,函数名可以和数据源中的命名重复吗?不可以,无论是计算属性、data还是props都会被挂载在vm实例上,重复就会报错3、methods中方法可以和data中命名重复吗?不可以,命名相同会报错不是一个方法,并且优先执行了data中的属性4、怎么解决动态设置img的src无效?使用 require 引入

2020-06-09 14:55:04 470

转载 前端常用公共类

转载:前端常用60余种工具方法

2020-06-08 13:36:57 236

原创 vue静态文件--assets和static

src/assets和static两个文件夹都可以放置静态资源,但是有什么区别呢?相同点都是存放img、js、css等静态资源的文件夹不同点assets: 打包时需要按照源代码处理走webpack压缩的流程。例如:template模板中引用的图片等。项目打包时,会按照源代码处理,进行压缩体积、代码格式化,最终跟随index.html文件上传到服务器static: 打包时不需要压缩处理,直接上传到服务器的资源文件,比如第三方css、字体文件等已经处理好的纯静态文件当然,具体需求具体对待,怎样选择根

2020-06-08 10:09:19 734

转载 vue:祖父级、孙子级组件互相传值

这是一个多级组件嵌套的很常用的一个场景,祖、父、孙组件的数据通信。示例组件:zu.vue :一代组件<template> <div> <children :name='name' :sex='sex'> </children> </div></template><script>im...

2020-04-14 13:43:45 4472

原创 ES6/ES7常用语法记录

记录比较常用的ES6语法一、检测是否为数组1、instanceof 方法const arr = new Array() // const arr = []arr instanceod Array //true2、constructor 属性返回对象相对应的构造函数。const arr = new Array()arr.constructor === Array //true3...

2020-04-03 16:32:04 726

原创 记录前端git常用命令

默认已经装好git、配置好公钥、配置好全局用户信息注:多人开发时,需要注意冲突、解决冲突1、克隆项目git clone xxxx //xxx为项目地址2、查看分支//查看本地分支git branch//查看所有分支git branch -a3、基于已有分支创建分支并切换到新分支 (test分支)git checkout -b test4、关联、推送新创建分支到远端...

2020-04-03 14:02:13 132

原创 VUE+JSX的简单使用

vue template语法简单明了,数据操作与视图分离,开发体验友好。但是在某些特定场合中,会限制一些功能的扩展,如动态使用过滤器、解析字符串类型的模板文件、动态渲染机器人交互等。以上功能的实现可以借助vue的render语法,render语法比template更偏底层,允许在HTML中使用js语法,可以极大的扩展HTML的能力。注意:vue+jsx 的写法,需要 摒弃 vue的部分特性...

2020-04-01 18:00:09 803

原创 vue中使用wx-js-sdk相关

记录下vue中使用微信接口,后续用到一种功能就更新一种,养成写日记的习惯。微信接口依赖(wx-js-sdk)安装微信js-sdk:npm install weixin-js-sdk -S可以增加公共sdk.js文件用于配置config校验import wx from 'weixin-js-sdk'//微信sdk依赖import axios from 'axios' const j...

2020-01-14 10:27:31 1099

原创 vue-cli3+下的多环境打包

记录下3.0下的多环境打包配置demo。vue-cli2.0下的打包可以参考我的另一篇文章:vue-cli2.0下多环境打包基于3.0的项目创建,可以参考我的另一篇文章:vue-cli3.0 +vant UI+移动端适配直接开始吧:如果帮助到了你,还请点个赞!!!!!3.0的多环境配置会更加的简洁、高效项目创建好后,我们进入package.json文件新增打包命令:第一步新增打包命...

2019-12-19 13:54:25 183

原创 vue-cli2.x下的多环境打包

项目开发时,基本需要打多种环境的包:本地(开发本地运行,无需打包)、开发、测试、演示、生产。这里记录下以前项目在vue-cli2.0下怎么配置多环境打包。如果帮助到了你,还请点个赞!!!!!创建vue-cli2.0项目cd到项目文件夹,运行命令,创建项目# vue init webpack obj-name //项目名不可以大写然后会出现一系列的询问,自行选择Tips:后面...

2019-12-19 10:59:56 941 1

原创 记录Mac下安装Homebrew遇到的问题

公司一直用的windows开发,自己的本时不时的用用吧,记录下安装Homebrew遇到的问题。写写日记总归是好事嘛!mac版本号:10.14.6Homebrew引用 Homebrew官网 的一句介绍:macOS(或 Linux)缺失的软件包的管理器安装打开terminal终端,复制以下安装命令回车执行即可$ /usr/bin/ruby -e "$(curl -fsSL https://...

2019-12-18 10:16:16 8232

原创 vue-cli3+ 、vant UI、移动端适配

基于vue3.0版本的@vue/cli +vant UI移动端适配前言:一直用的vue-cli2,趁着不忙,记录下使用cli3+的点滴。1、nodejs具体下载安装不在赘述:详见 菜鸟教程——nodeJs安装或者官网:node.js中文文档或者直接下载指定版本:8.9.0版本(修改地址栏对应版本号即可下载对应版本)2、安装cnpm淘宝镜像代替npm# npm install -g c...

2019-12-17 15:21:54 3143 6

原创 Windows系统本地部署easy-mock

Windows系统本地部署easy-mock自从前后端分离开发模式出现后,前端开发逐渐需要独立于后端进行开发,这样可以大大提高效率,节约对接成本。因此,我们需要一个完全可以独立出来且可以模拟数据的平台,或者说是一个库。这里记录楼主在使用模拟数据平台的点滴。使用Easy-mock需要安装Node(注意:使用8.9.0版本,否则将会报错)、MongoDB、Redis。Node:简单的说 Nod...

2019-12-16 17:33:54 904

转载 es6到es10的万字总结

转载:es6到es10的万字总结

2020-06-09 17:05:18 195

原创 解决git官网下载过慢问题

传送门最新的在最下面哦~git淘宝镜像快速下载通道

2020-06-09 15:37:19 160

空空如也

空空如也

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

TA关注的人

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