logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

provide与inject实用技巧

一、前言1、简介:provide与inject是Vue组件开发当中较为实用的功能。2、用途:主要用于vue高阶组件的开发,本文将介绍一些provide与inject的一些实用技巧。3、原理:provide用于向子组件(或子组件中的子组件,无限嵌套)提供自身的一些数据,或者将自身所有属性全部提供,但是提供的数据均为非响应式数据。...

js运行环境判断

一、前言    在阅读vue2.5+源码时,看到了vue的环境判断的代码,整理总结一下,方便大家在运行环境判断时进行使用。二、正文1、判断浏览器运行环境const inBrowser = typeof window !== 'undefined'2、IE环境const UA = inBrowser && window.navigator.userAgen...

Vue总线Bus兄弟组件传参

一、前言    使用场景:在vue项目较小的情况,使用bus总线思路来完成vuex的传值功能。二、内容   //bus.jsimport Vue from "vue";const Bus = new Vue();export default Bus;//组件A、组件B中分别引入Busimport Bus from "bus.js的路径";//组件A中绑定事件

Vue-cli3使用manifest设置页签logo

一、前言Vue-cli3中使用manifest进行部分页面功能的管理。最近在项目中需要修改网页的logo,按照常规方式改了半天,发现没有生效,经过踩坑以及网上各路大神的帮助,成功修改了页签logo。二、正文1、manifest简单示例{"name": "web","short_name": "web","icons": [{"sr...

Git与Github

Git与Github前言Git工作流适应现代化开发流程,不会的小伙伴一起学习学习吧。Git常用命令,请参考 :https://blog.csdn.net/bao19901210/article/details/54630689#t3一、打开Git Bash输入 ssh-keygen -t rsa -C "一般是邮箱地址",密钥类型可以用 -t 选项指定。如果没有指定则默认生..

Vue-cli3搭建项目热重载失效-最新解决办法

废话不多说,直接上图:具体问题请看: https://github.com/vuejs/vue-cli/issues/3173#issuecomment-449573901

到底了