自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue+element ui实现树形表格加复选框(checkbox)

element ui中有带复选框的表格和树形数据的表格,不过呢,wo遇到一个新的需求,其中就是要实现树形表格和复选框的结合,尝试过很多方法,最后自己总结出一套,实现了全选,单选,多选。效果图:代码部分 <el-table ref="multipleTable" :data="tableData" style="width: 100%" row-key="domainId" :default-expand-all="

2021-03-08 16:42:24 4375 10

原创 vue form表单中嵌套table表格实现逐行的输入框校验

先看效果图:需求是:后面的记录值input输入框失去焦点就进行校验,如果不为空的时候要满足前面记录类型(是个select)的选择项,不同的选择项input的校验不一样,直接是上代码: <el-table-column label="记录值"> <!-- :rules="fromaRules.rember" --> <template slot-scope="scope"> <!-- &

2021-03-06 11:13:22 2824

原创 vue+element ui中操作table表格,双击实现行内编辑

最近开发项目,关于表格的数据操作比较多,这个地方个人觉得比较难搞,特此记录一下如上图所示,双击行可以编辑,编辑取消的时候,这一行恢复为编辑前的数据,这个地方用到对象的浅拷贝,点击取消的时候可以拿到这一行数据(row),通过以下方法实现: //双击可编辑 cellClick(row) { this.$set(row, "show", true); row.hostRecord_cache = row.hostRecord; row.recordType_cac

2021-03-06 10:35:30 3219 4

原创 vue+element ui 计算开始时间和结束时间相差天数

vue+element ui 计算开始时间和结束时间相差天数话不多说,直接上代码getDateTime(date) { var dateSpan, iDays; let sDate1 = Date.parse(getDateFilter(date[0].getTime())); let sDate2 = Date.parse(getDateFilter(date[1].getTime())); dateSpan = sDate2 - sDate1;

2021-02-21 17:46:27 3122

原创 vue中校验服务器地址,域名的正则表达式

vue Element ui中IPV4,IPV6服务器地址,域名的校验IPV4:例如(192.168.0.1) const reg = /^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/; if (!reg.test(this.searchMap.inputVal)) { this.

2021-02-07 15:00:08 3339

原创 v-model修饰符.lazy用法

v-model一般是用在input输入框的双向数据绑定上1.v-model不加.lazy修饰符:<template> <div> <div> <input v-model="msg" @change="show"> <span>{{msg}}</span> </div> </div></template><script>expor

2020-12-09 10:17:41 4809 3

原创 react 动态渲染img 的src

注意:src直接require(../../image/a.png)图片不会出来,用三元判断一下,加一个默认的图片就好了。

2023-12-08 14:50:47 379

原创 react 使用jsonp调高德天气API

【代码】react 使用jsonp调高德天气API。

2023-12-08 14:47:13 261

原创 react 做一个实时的日期时间计时器

【代码】react 做一个实时的日期时间计时器。

2023-12-08 14:44:18 284

原创 react + echarts实现环形进度

子组件 - ProgressCircle.tsx。

2023-12-08 14:34:28 268

原创 react + echarts饼图轮播高亮

组件 - PieChart.tsx。index.tsx 使用。

2023-12-08 14:30:45 261

原创 react 实现无缝滚动

子组件 - InfiniteScroll.tsx。index.tsx使用。

2023-12-08 14:24:56 498

原创 计算两组经纬度之间的距离

javaScript 计算经纬度之间的距离

2023-02-15 15:43:13 111

原创 Taro+vue3+NutUI实现微信小程序的购物车功能

Taro+vue3+Nut-ui实现移动端购物车功能

2023-02-15 14:57:31 645

原创 向后端发送axios请求,下载excel表格数据

vue.js中前端通过请求下载excel表格数据 exportChange() { exportDnsAnalysisStatistics( this.format, this.searchMap.startTime, this.searchMap.endTime, this.tname ) .then((res) => { // const fileName = "解析记录表

2021-02-21 17:55:24 249

原创 vue中el-input校验输入多个域名时,其中某一个域名不正确的正则校验

index.vue <el-form-item prop="realmName"> <el-input type="textarea" placeholder="输入一级域名,每行一个,最多可输入500个域名。例如:qcloud.com qq.com " v-model="addDomain.realmName" :class="{ err: errDomainArr.length !=

2021-02-07 15:23:23 836

原创 vue+element-ui中使用Drawer出现黑色边框

在vue中使用Drawer,页面一加载,header会出现黑色边框,点击Drawer内部,整个抽屉外部会出现黑线,不过header黑线消失,试了好多次,加以下样式避免踩雷:去除header黑线:.el-drawer /deep/ :focus { outline: none;}去除抽屉黑线:.el-drawer:focus { outline: none;}注意:在style中加了scope这样设置不生效...

2021-02-04 15:28:40 2549

原创 vue中使用vuex的小案例

vue中使用vuex首先新建一个vue的项目,个人觉得这样结构比较清晰,放在现有的vue项目中也可以的,但是不要搞混乱了哈!这个案例是父子组件调用vuex中的数据,相互影响,相互独立。项目结构如下,在components下新建Parent.vue和Child.vue,新建store文件夹,放index.js文件1.Parent.vue<template> <div class="parent"> <h3>这是父组件</h3> &l

2020-12-07 18:03:13 311

原创 vue脚手架搭建项目

vue创建新项目第一步:安装node.jsNode.js 官方网站下载:https://nodejs.org/en/打开控制命令行程序(ctrl+r-----cmd),node -v查看node.js版本,npm -v查看npm版本推荐使用淘宝NPM镜像$ npm install -g cnpm --registry=https://registry.npm.taobao.org这样就可以使用cnpm命令安装模块了第二步:安装vue-clicnpm install vue-cl

2020-12-07 17:44:37 119

原创 git 常用操作

创建远程分支并提交代码首先找到项目文件夹,右键打开Git Bash Here:git branch -r 查看所有的远程分支git checkout -b dev(dev为创建的远程分支名)git push --set-upstream origin dev //dev为创建分支的名字现在查看远程仓库已经有新建的分支了,并且新建分支有test分支上的代码(test分支为当前正在使用的分支)git拉取远程分支代码到本地5. 新建一个文件夹,右键打开Git Bash Here:

2020-12-01 18:03:52 75

原创 vue中调样式的坑之嵌套弹窗

1.vue中同一个页面有多个dialog弹窗(包括嵌套的弹窗),样式不生效或者遮罩层的问题解决:在内层dialog上加append-to-body属性,内层dialog样式修改,在内层dialog外包一层div并加class类 如果这样写样式不生效,把嵌套的dialog改为两个dialog并列2.vue中多个页面用到同一个组件,修改组件样式在当前页的全局样式中修改,不加scoped,但是要加上父级div的类名避免样式全局污染3.loadsh js实用工具库,它内部封装了诸多对字符串、数组、

2020-11-20 11:38:18 1428

原创 微信小程序渲染富文本

微信小程序渲染富文本(html标签)先在github上面下载WxParse,复制在本地的文件夹里面先在wxml引入WxParse:然后在js里面引入并配置:var WxParse = require(’…/…/…/wxParse/wxParse’); WxParse.wxParse('article', 'html', article, that, 5);接下来在wxml要使用的地方直接使用就可以了:如果后端返回的数据比较复杂,如[{}]格式,需要做处理,入下:再渲染:

2020-11-10 11:52:26 567

原创 微信小程序之多张图片上传

微信小程序之多张图片上传(wx.uploadFile)// 选择图片saveImg() {let that = this;var pics = [];let imgLis = that.data.imgLis;if (imgLis.length < 5) {wx.chooseImage({count: 5,sizeType: [‘original’, ‘compressed’],sourceType: [‘album’, ‘camera’],success(res) {// c

2020-11-09 17:12:26 932

原创 微信小程序button按钮样式修改不起作用

微信小程序button按钮样式修改不起作用找到app.json文件,删除**‘style’:‘v2’**就可以了

2020-10-22 10:24:02 814

原创 开发原生微信小程序之清除缓存

开发原生微信小程序之清除缓存遇到这个问题的时候,真的是很奔溃,我的电脑是windows系统,安装微信开发者工具,结果发现在开发过程中每次修改代码,要编译看效果的时候都不起作用,后来发现要清除缓存(每次编译都要清),如下图:这种方式可以解决编译后没有效果的问题,不过只要你写的代码出错,在控制台报错,明明你已经把错解决了,清除缓存编译也没有效果,在我多次尝试下发现关闭项目重新打开,报错就没有了,可以继续清除缓存后编译,可是这样太难受了,后来,我发现在安装微信开发者工具的时候,大多数人都会安装稳定版本,我也

2020-10-21 17:12:29 2324

空空如也

空空如也

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

TA关注的人

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