自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 view-ui中select全选实现

最近,项目中有个需求:给select多选框增加一键全选的功能。 因为view-ui的select组件是不自带一键全选功能的,我决定自己封装一个。主要需求如下:1.点击全选,选项全部勾选。2.选项全部勾选情况下,点击全选,选项全部未勾选。3.全选状态下,去掉任意一个选项,全选√消失。一、三种情况分别如下:1.2.3.二、关键问题要实现这些最关键的就是要清楚,select选中是通过v-model的双向绑定实现的。要改变select的选中值,就是通过改变v-model绑定的值实现。三、部

2021-04-13 16:08:25 887

原创 view-ui中table组件的render( )函数基本使用

今天用到view-ui中的table组件,该组件中又涉及到render函数,简单整理一下render( )函数的基本使用方法。render:(h,params) => { return h("定义的元素",{元素的样式与方法},"元素的内容")}元素嵌套用法:render:(h,params)=>{ return h('定义的元素',{元素的样式与方法},[h('div','内容2')],'内容1')}元素事件绑定:on: { click: () =&

2021-04-09 17:22:05 1196

原创 Select选择器设置默认选中

我使用的是iView中的Select选择器,项目需要设置默认选中。created(){ this.model1 = 默认值 }轻松搞定。

2021-04-06 15:08:19 1667

原创 git修改commit中的注释

公司对commit中的注释有严格的规范。一不小心注释写错了,一直push不上去。输入git commit --amend。然后弹出编辑界面,然后直接在里面编辑,保存退出即可。

2021-03-30 16:41:49 93

原创 多个div一行显示

今日对poptip组件的内容做了一些优化。在对poptip布局优化过程中,poptip中的content包含多个div标签,但项目要求多个div一行显示。原本是float布局,不足以解决问题。改成:div{display: inline-block;vertical-align: top;}其中vertical-align让div顶部对齐显示。...

2021-03-30 16:35:15 460

原创 在vue-cli3.0中使用View-UI(iView)

因为公司开发用的是iView-UI,下午看了项目Login.vue的源码,准备自己试一下iView。一、NPM安装npm install view-design --save二、引入View-UIimport Vue from 'vue'import App from './App.vue'import router from './router'import store from './store'import ViewUI from 'view-design';import 'vie

2021-03-25 17:50:24 4851 2

转载 npm install报错

今天通过公司内网npm镜像安装vue-cli。产生报错:npm ERR! code ETIMEDOUTnpm ERR! errno ETIMEDOUTnpm ERR! network request to https://registry.npmjs.org/hexo-deployer-git failed, reason: connect ETIMEDOUT 211.136.113.1:8080npm ERR! network This is a problem related to networ

2021-03-25 16:51:02 223

原创 axios在vue中的使用

今天整理了一下axios在vue中的使用。一、对数据简单的增删改查1.在router里面进行注册: { path:'/2-2', component:() => import('../views/2-2.vue') }2.mock一个简单数据{ "name":"shenbaobao", "age":"24"}3.增删改查<script>import Axios from 'axios'export default { created

2021-03-24 16:25:58 271

原创 Element-ui初探——容器、走马灯、flex布局

之前用过vant组件库,今天初步尝试**Element-ui**,主要包括Element-ui的安装与引入,布局容器**Container**以及**走马灯**的使用。最后,利用flex布局实现等分布局。**一、Element-ui的安装与引入**1.npm 安装npm i element-ui -S2.完整引入(main.js)import Vue from 'vue';**import ElementUI from 'element-ui';import 'element-ui/li

2021-03-23 17:29:22 2296

空空如也

空空如也

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

TA关注的人

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