logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Element el-menu(NavMenu)的正确用法

最近在使用Element开发时 一开始按照官网示例 产品前期没什么问题 到了后期 遇到这样一个情况:并不是只有点击导航栏才跳转页面需求:如果根据官网的示例,每个el-menu-item的index都为’1-1’'1-2’之类的。如果直接跳转路由,你会发现导航栏当前激活菜单的 index没有改变。点击跳转。但菜单栏依旧停留在分组这个栏目只有两种方法可以解决这个问题:通过子组件的thi...

基于vue的emoji表情评论组件

vue-emoji-comment最近在写自己的个人博客时,还差最后一个评论功能,一个没有评论功能的博客是没有灵魂的,哈哈哈。效果演示使用精灵图 + 背景定位实现,大家也可以自定义这些emoji表情。看看源码,有注释。就明白怎么弄了。这里推荐一个做精灵图的在线地址:https://sprite.ydr.me/个人博客:https://github.com/pppercyWang/twi...

Vue中导出excel表格文件xlsx

一.安装依赖:npm install -S file-savernpm install -S xlsxnpm install -D script-loader二.将Blob.js和 Export2Excel.js放到src的lib文件夹中(代码块不能折叠很难受 - -)Blob.js:/* eslint-disable *//* Blob.js* A Blob impleme...

vue实现自定义dialog组件

不知道大家有没有遇到这种情况。平时过于依赖组件库,如果产品对某个组件有特殊的要求。我们与其去改,去覆盖组件库的源码。还不如自己写一个组件,毕竟是自己写的,不管你想怎么改,都方便容易的很。这里就实现一个dialog组件和input组件,不基于任何组件库。供大家参考效果展示MDialog.vue<template><transition name="fade">...

vue实现自定义radio组件

效果展示父组件中使用<radio-group v-model="radioIschecked"><radio label="个人" value="1"></radio><radio label="收藏" value="2"></radio></radio-group>Ra...

vue实现添加标签组件

最近在写自己个人博客时,发布文章功能需要一个添加标签组件。点击加号,输入文本。就写了一个TagInputer组件,中间遇到了一些麻烦 跟大家分享一下遇到的问题:input需要根据内容自适应宽度绑定contenteditable元素的值效果展示TagInputer.vue<template><div class="tag-inputer-wrap">...

vue实现自定义checkbox组件

效果展示父组件中使用<checkbox-group v-model="checkList"><checkboxv-for="(item,index) in data"v-bind:key="index":label="item.name":value="item.id"...

Vue中使用定时器实现轮询setTimeout

最近做一个扫码二维码的需求,生成二维码后需要通过轮询在判断登录状态。这里我先用的定时器简单的实现了一下轮询,后面会对接到websockethandleQrcodeCheck() {let vm = this;vm.timer_id = setTimeout(() => {//vm.timer_id需要先在data中定义vm.$http...

vue子组件作为slot如何触发父组件的事件,slot踩坑记录

最近写了一个checkbox组件。跟其他的ui组件一样。被checkbox-group组件包裹,根据其v-model绑定的值,用于储存多选框被选中的值。<checkbox-group v-model="checkList"><checkboxv-for="(item,index) in data"v-bind:ke...

    共 13 条
  • 1
  • 2
  • 请选择