logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue实现全选反选功能

整体思路:1、点击一个单选框,记录当前的下标,存入数组A中。2、定义一个空数组B,把请求到的数据赋值给这个数组。3、判断A和B的长度是否相等来实现全选和反选。下面贴出全部代码<template><div><input type='checkbox' class='input...

Vue 实现文本展开收起功能

先说说需求,以及实现的需求1、移动端H5,发表留言后跳转到评论列表,超过5行文字,多余的需要隐藏,并且需要有展开/收起按钮2、未超过5行的文字,不需要展示展开收起/按钮下面直接丢出核心代码<div :ref="`community_${index}`"class="community-words":class="{'more-line':item.domHeight > 300 &am

#javascript#vue.js
vue 过滤器之根据不同的类型渲染不同的字段

本文旨在分享如何利用vue过滤器,实现简单、高效的对同一个字段不同的字段值,渲染出不同的内容。实际场景中我们可能会遇到后端在传给我们的数据中,某一个字段为type,type的值有1、2、3、4、5、6等,1-6分别对应的是,苹果、梨、葡萄、芒果、香蕉、百香果。如何通过写最少的代码就能实现将他们一一对应起来呢?下面将一一介绍:<ul&am

{ parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }

在vue项目中,执行 npm run dev 时提示{ parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }这个不是报错,而是需要将babylon 换成babel解决办法是:找到modules包里面的:node_modules\vue-loader\lib\temp

到底了