logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue BUS总线

Vue Bus 总线作用:在vue中实现非父子组件之间通信。场景:bus适合小项目、数据被更少组件使用,或者数据量少的项目。本质:实际上是一个发布订阅者模式的使用,利用 vue 的自定义事件机制,在触发时通过 $emit 向外发布一个事件,而在需要使用的页面,通过 $on 监听事件或者说是注册事件。是一个不具备DOM的组件。它就像是所有组件共用相同的事件中心,用它来作为沟通桥梁,可以向该中心注册发

vue项目在IE11下空白

今天遇到了vue项目在IE11下显示空白的地方,第一个反应是兼容性,然后仔细检查了一下项目,然后发现没有去安装babel-polyfill,所以就第一时间去安装:npm install babel-polyfill -D然后在main.js里引入(一般放在首行):import 'babel-polyfill'然后在webpack.config.base.js里:entry: {a...

Vue-router 里 import 动态导入模块报错

router 里 import 报错import Vue from 'vue'import Router from 'vue-router'Vue.use(Router)export default new Router({routes: [{path: '/',name: 'layout',component: () => import('@/layout/Index')}]})如果没有安

vue中动态渲染组件的方法

在项目中,我们会经常遇到动态加载不同组件(内容)的场景,也就是想通过一个页面,根据不同的参数或者条件,来加载不同的内容。那在vue里,给大家提供了一个很简单的方法,使用component组件来实现以上功能:<component :is="变量"></component><scrpit>export default {components: {...

在vue中如何使用自己写的js

在做弹框部分时,要用到一个拖拽的效果,搜了好久的插件,但是感觉没有很符合我需要的那种,所以就把之前写的js拖拽拿了过来,放到vue里。那具体操作时怎样的呢?咱们一起来看一下:1.首先在assets/js里新建一个drag.js2.将拖拽的js拷贝到里面,并export default出去。export default function drag (id) {//代码内容}...

怎么在Github上单独下载一个文件或文件夹

我们经常会在开发过程中上全球最大的同性交友网站查(chao)找(xi)一些优秀的开源项目,来填充自己空虚的内心,经常会用到的命令就是 git clone,使用 clone 来下载整个项目到本地。但是平常还有一种需求就是——你可能只需要其中的一个文件夹或者文件,那么这个时候我们怎么去进行下载呢?github 可没有提供单个文件或文件夹下载的API。不要慌,不要急,下面给大家介绍两种方法来解决问题:一

vue.js下载及安装的三种方法

vue.js下载及安装的三种方法要下载安装vue首先得下载安装node.js和npm。下载安装好这两样以后就可以安装vue了,下面给大家介绍三种安装vue的方法。1.直接在官网上下载在官网上下载vue.js。并用<script>标签引入。注意:下载时网址是https://vuejs.org/v2/guide/installation.html。而不是https://cn

Taro-定位及向下滚动加载

定位使用 Taro 提供的API// 提前将微信小程序的JSSDK准备好放到项目中import AAMapWX from '../../../plugins/wxmap/qqmap-wx-jssdk'Taro.getLocation({type: 'wgs84',success: function (res) {const latitude = res.latitudeconst longitud

vue.js下载及安装的三种方法

vue.js下载及安装的三种方法要下载安装vue首先得下载安装node.js和npm。下载安装好这两样以后就可以安装vue了,下面给大家介绍三种安装vue的方法。1.直接在官网上下载在官网上下载vue.js。并用<script>标签引入。注意:下载时网址是https://vuejs.org/v2/guide/installation.html。而不是https://cn

到底了