el-table 选中回显效果 一、htnml部分如下1、type="selection"就是现实选框2、:row-key="getRowKey"(必须是唯一的字段,例如:id)和:reserve-selection="true"是必要的,可以记录选中的数据,翻页也无所谓<el-row justify="center"> <el-table ref="multipleTable" :data="productList" :row-key="getRowKey" :cell-style="cellClass" s
computed计算属性和watch区别以及各自的使用 一、总述computed和watch都是vue框架中的用于监听数据变化的属性。二、computed计算属性1、使用方法和data中的数据一样,但是类似一个执行方法2、在调用时候不加()3、必须有return返回4、如果函数所依赖的属性没有发生变化,从缓存中读取5、应用场景—求和,示例<el-form> <el-row> <el-col :span="24" style="display:flex;justify-content:flex-end;
el-select+el-tree单选和回显 el-tree单选和回显主要用到的el-tree的属性有:show-checkbox;check-strictly;default-checked-keys;default-expanded-keys;check-change事件,各属性简介:show-checkbox:显示checkbox框check-strictly:在显示复选框的情况下,使得父子不相互关联default-expanded-keys和default-checked-keys设置默认展开和默认选中的节点,这时候必须设置node-
vue +el-checkbox多选框实现单选 vue +el-checkbox多选框实现单选1.表格加一列<el-table-column type="selection" align="center" width="100" />2.隐藏掉全选按钮/deep/ thead .el-table-column--selection .cell{ display: none;}3.给表格加一个 ref,例如:ref="Table" (加在el-table的属性里)给表格加一个事件 @selection="getCurr
vue+el-upload实现单文件多文件上传 vue+el-upload实现单文件多文件上传1、单文件上传<el-form-item :label="$t('Version.Attachment')"> <el-upload class="upload-demo" action="#" :headers="myHeaders" :before-remove="beforeRemove" :on-change="nowFile" :multiple="false"
el-cascader回显多条数据问题 el-cascader回显多条数据问题问题描述使用级联组件的时候,项目中可能需要点击编辑或者查看回显出已经存在的数据。这时候可能就会涉及到要回显多条数据的问题,要怎么解决呢?解决方法主要用到的el-cascader组件中的v-model props options 属性,具体代码示例如下(vue项目)<div class="line"> <el-cascader @change="theColumnChange" v-model="place_v
基金收益计算器 基金收益计算器自己随意写的一个简单计算器,可以计算当天的基金收益,数值不同不是以为程序的错,净值都是估值,会有差别<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=devi
React17.0生命周期调整 React17.0生命周期调整在即将到来的react17.0版本,react团队对生命周期做了调整,将会移除 componentWillMount,componentWillReceiveProps,componentWillUpdate这三个生命周期,因为这些生命周期方法容易被误解和滥用。组件数据初始化一般我们为了提前 setState ,防止二次渲染(第一次是空state渲染,第二次外部数据渲染),经常在 componentWillMount 生命周期请求数据// Beforeclass E
利用Promise的then链解决异步调用使之按顺序执行 利用Promise的then链解决获取数据时候的异步一、概述产生问题原因我们在调用接口数据的时候有时候需要涉及到顺序的问题,或者这边的接口赋值完全之后再去执行什么方法,如果我们获取数据的方式是异步的,那这时候就需要我们进行处理使之同步执行,即挨个执行。怎么使本来是异步执行的变成按照顺序的同步执行呢?二、解决方式 :Promise的then链1、Promise的简介我们知道,promise是es6提供的一个对象,不受外界的影响。Promise对象代表一个异步操作,有三种状态:pending:
一篇领会position的属性值relative/fixed/absolute的区别 本文从实际经验出发,立足于web前端开发,全方位分析position属性值的区别,并引导读者自主实践,深知实践是检验真理的唯一标准
小程序中如何使用vantUi库 一、小程序中如何使用vantUi库小程序自带的一些组件有时候不能满足我们的一些需求,这个时候引入vant ui的组件是一个好的选择,今天详细说说使用这个vant ui的曲折过程。。。。1.先在小程序中打开终端,使用npm init -y命令初始化,生成package.json文件在小程序跟目录cmd进入小黑框或者直接在微信开发工具里终端打开,输入npm init -y2.安装vant ui 依赖npm i @vant/weapp -S --production3.根据vant ui官网要求
nvm的下载管理不同版本的node NVM安装nodejs的方法实用步骤安装nodejs方式有很多种。第一种:官网下载通过nodejs官网下载安装 ,但有个缺陷,不同版本的nodejs无法顺利的切换。第二种: NVM安装NVM可以帮助我们快速切换 node版本。但是安装NVM过程中有很多坑,网上找了很多文档都没解决问题。这里自己总结下,帮助大家顺利安装软件。一、 下载nvm安装包1 下载地址github上下载最新版本:https://github.com/coreybutler/nvm-windows/releases推荐下
ajax的封装以及使用 ajax简介简单说,ajax是前后端交互的手段。ajax是组成词,其中,a是英文单词与asynchronous,表示异步,j就是js,a:and,x:服务端的数据,那么我们就容易了解到,ajax其实是一种组合技术。特点:可以异步加载数据,可以在不中断浏览器其他任务的情况下加载数据,无刷新加载数据,局部加载。优缺点:ajax兼容好,没有兼容无刷新加载数据,提升了用户体验无刷新加载数据...
几段代码几行解析教你读懂cookie Cookie什么是Cookie?Cookie 是一些数据, 存储于你电脑上的文本文件中。当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。Cookie 的作用就是用于解决 “如何记录客户端的用户信息”:当用户访问 web 页面时,他的名字可以记录在 cookie 中。在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录。它的作用是什么呢?...
几段代码帮你搞懂浅拷贝和深拷贝 对象的浅拷贝和深拷贝拷贝现象会出现在,对象、数组、函数中,这里我只对对象进行分析,其他的大家可以自行拓展(其实规律都是一样的)。在对对象数据进行解析的时候,会涉及到浅拷贝和深拷贝,如果理解不好,会出现一些意向不到的问题,下面我将为大家介绍下这两种拷贝各自的特点,帮助大家规避可能出现的bug。浅拷贝引用传递的数据:复杂数据,值是值,地址是地址,一般情况下,复制的是地址,不是值。这样一来就会导致...
window10\eclipse\vscode\ps常用快捷键 window10\eclipse\vscode\ps常用快捷键下面罗列了一些常用的快捷操作,熟知这些快捷操作,可以显著提高工作/学习的效率。window10笔记本常用快捷键Eclipse常用快捷键常用运行窗口命令DW常用快捷键ps常用快捷键vscode常用快捷键...