vue+elementui封装上传文件组件 <template> <div class="set-upload"> <el-row v-if="fileList.length > 0"> <div class="file-upload"> <ul class="file-upload-list"> <li v-for="(item, index) in fileList" .
常用日期时间处理方法总结 1.filter.js/** * @description 任意格式日期处理,过滤 * @param * @returns string *///任意格式日期处理//使用格式:// {{ '2018-09-14 01:05' | formaDate(yyyy-MM-dd hh:mm:ss) }}// {{ '2018-09-14 01:05' | formaDate('yyyy-MM-dd') }}// {{ '2018-09-14 01:05' | formaDate(MM/dd)
vue全局自定义指令 一、用一个页面放自定义方法clickStateForm.js/** * @description 自定义指令v-preventClick 防止重复点击 */export default { install(Vue) { Vue.directive('preventClick', { inserted(el, binding) { el.addEventListener('click', () => { .
js按钮点击事件,调用方法 <html> <head> <title>usually function</title> </head> <script>function load(){ //下面两种方法效果是一样的 document.getElementById("target").onclick(); document.getElementById("target").click();}function test(){ .
js获取当前系统时间 写法一:/** * @description 获取当前日期 * @param * @returns String */export function getNowTime() { let dateTime let yy = new Date().getFullYear() let MM = new Date().getMonth() + 1 let dd = new Date().getDate() let hour = new Date().get
vue用echarts写环形统计 1.代码<template> <div> <el-card class="Ratio-card" shadow="hover"> <div id="myChart" :style="{width: '100%', height: '400px'}"></div> <div class="total">总计:{{total}}</div> </el-ca
div旋转45度,背景图却要正着显示 例如这种怎么显示,如果这样的div里面没有跟鼠标相关的事件,那么直接切图定位即可一旦涉及到鼠标事件,那么就要考虑div的重叠了css3可以帮助你实现div的旋转!-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Basic...
怎么旋转DIV 45度 要以中心旋转 css3可以帮助你实现div的旋转!-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
修改elementui tree中label的值 1.defaultProps中label: 'label',则显示数据中label的值<el-tree :data="data" default-expand-all> <span class="custom-tree-node" slot-scope="{data }"> <span> {{data.code}}{{ data.label}} </span> .
elementUi里面的el-input框有时候无法输入的问题 最近发现项目中需要输入内容的时候,input框有时候会无法输入进去发现elementUI中@input事件可以拿到当前输入的值,问题找到了,视图没有更新的问题解决方法 this.$forceUpdate()原文:https://www.jianshu.com/p/5f3506a75fa2...
Vue el-autocomplete远程搜索下拉框并实现自动填充功能(推荐) 官网的demo献上在elementui Input输入框中可以找到远程搜索组件,获取服务端的数据官网中的数据list都是写在loadAll()中的,而如果我们此时要用到mock的数据就要在此基础上对代码进行修改。-mock数据的获取-我们要获取远程mock中所有学生的学号信息,根据输入的数据来远程查找目标,并且在选中该目标后能够自动填充对应的姓名、生日、手机等信息,实现快速获取信息的功能,再也不用手动一个个去输入所有的数据啦~在template中添加el-autocomplete
el-tree点击时改变字体颜色+根据返回数据改变字体颜色 1.点击时字体为蓝色,state=1过滤返回数据:state=0为灰色,state=1颜色正常2.html <el-tree ref="tree" class="filter-tree check" :class="isCheck=='1'?'start':''" :data="data" default-expand-all node-key="id" :filter-node-method="filterNode" :props="default.
常见的HTTP状态码 2开头 (请求成功)表示成功处理了请求的状态代码。200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。201 (已创建) 请求成功并且服务器创建了新的资源。202 (已接受) 服务器已接受请求,但尚未处理。203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。204 (无内容) 服务器成功处理了请求,但没有返回任何内容。205 (重置内容) 服务器成功处理了请求,但没有返回任何内容。206 (部分内容).
url链接后面拼接对象参数 1,现在需要把一个对象拼接到url链接后面2,方法html <a-button type="primary" icon="upload" @click="uploadExcel()">导出</a-button>js uploadExcel() { let path = process.env.VUE_APP_API_BASE_URL +'/admin/xxxxxxxxxx/export' let obj = JSO..
ES6中Map与Set的区别 Map在JS中的默认对象的表示方式为{},即一组键值对,但是键必须是字符串。为了使用Number或者其他数据类型作为键,ES6规范引入了新的数据类型Map。Map是一组键值对的结构,具有极快的查找速度。初始化Map需要一个二维数组,或者直接初始化一个空Map。使用Map来实现一组成绩单:var m = new Map([['Michael', 95], ['Bob', 75], ['Tracy', 85]]);m.get('Michael'); // 95Map具有以下方法:.
彻底弄懂ES6中的Map和Set MapMap对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。构造函数Map可以接受一个数组作为参数。Map和Object的区别一个Object 的键只能是字符串或者 Symbols,但一个Map 的键可以是任意值。 Map中的键值是有序的(FIFO 原则),而添加到对象中的键则不是。 Map的键值对个数可以从 size 属性获取,而 Object 的键值对个数只能手动计算。 Object 都有自己的原型,原型链上的键名有可能和你自己在对象上的设置的键名产生冲突。Map
ant design vue 上传文件后不显示删除按钮,只能查看不能删除 1,看文档(upload上传)2,代码 <a-descriptions-item label="文件" :span="3"> <a-upload action="http://xxxxx/File"//上传文件接口 :multiple="true" :showUploadList="{showRemoveIcon:false}" //不显示删除按钮.
微信小程序-自定义复选框 1,效果2,wxml<checkbox-group bindchange="checkboxChange" class="checkbox-group"> <view wx:for="{{checkboxArr}}" wx:key="index" class="padding-xs"> <label class="{{item.checked?'checkbox checked':'checkbox'}}" bindtap='checkbo..
微信小程序订单列表加一个“更多”来显示/隐藏按钮 1.效果图,点击订单列表的"更多",会显示出隐藏的按钮,再次点击"更多"就隐藏2.wxml这里是用订单id来判断的 <view class='order-list' wx:for="{{userOrderList}}" wx:key="index"> <view class='item' wx:for="{{item.list}}" wx:for-item="vo" wx:key="index" data-item="{{vo}}">