
记录
Red_SevenWords
1、我的记性不好。2、视力不好。3、抵抗力不好。4、肩颈不好。6、记性不好。......
展开
-
js请求数据前默认获取上个月的时间,作为参数使用
当前在考核评分的数据统计页面中,需要请求数据前默认获取上个月的时间,作为参数使用原创 2022-07-06 17:47:43 · 640 阅读 · 0 评论 -
数组中子元素为空数组时去掉为空的数组
数组中子元素为空数组时去掉为空的数组,或者数组包含对象,对象又包含数组的原创 2022-07-06 10:00:01 · 904 阅读 · 0 评论 -
Vue 通过url下载文件并对下载的文件更名
HTML如下:filename可以根据需要的内容进行拼接,比如name + id、name + 时间,这样就容易区分下载的文件了。比如使用name+id,那么在downloadFile(url,name+id)这样就可以了。methods里面方法如下:原创 2022-06-17 09:43:12 · 1856 阅读 · 0 评论 -
Cannot read property ‘numerator‘ of undefined,calc的运算
calc原创 2022-06-15 15:07:16 · 661 阅读 · 0 评论 -
Invalid attempt to spread non-iterable instance错误
Invalid attempt to spread non-iterable instance 运算符报错原创 2022-06-08 16:29:22 · 11403 阅读 · 0 评论 -
vue 使用腾讯地图并在图中标点标注
vue 使用腾讯地图根据官方文档中使用script来引入,首先要去注册一个地图的key指路:腾讯地图官方注册地址找到项目中的index.html通过script的方式引入 <script src="https://map.qq.com/api/gljs?v=1.exp&key=你刚刚申请的key"></script>现在去到我要生成地图的页面<template> <div class="txMap"> <div id="原创 2022-05-30 12:10:14 · 4175 阅读 · 1 评论 -
js将url的?后面的参数转成对象
如下链接后面的内容 “?id=wyyy&pwd=123456”处理代码 const path = url.split('?')[1]; const urlres= path.replace(/&/g, '","').replace(/=/g, '":"'); const reqDataString = '{"' + urlres + '"}'; const query = JSON.parse(reqDataString);打印结果......原创 2022-02-18 11:14:55 · 2029 阅读 · 0 评论 -
VUE 父组件通过函数向子组件传参
父组件import multipleUpload from '@/components/multipleUpload'export default { components: {multipleUpload}, data () { return { option:{ title: '添加照片', maxNum: 10, icon: ''原创 2020-08-13 10:44:27 · 633 阅读 · 0 评论 -
数据渲染的结构,获取HTMLCollection对象为空,length为0,转数组无效
当前结构是获取数据遍历得到<div v-for="(item,index) in list" :key="index"> <div class="wordlogo">{{item.companypic}}</div></div>给list赋值之后调用头部改色函数,但是此时无效//datareturn { color: ['#15A892','#1574A8','#A89215','#74A815','#D24EE9']}methods: {原创 2020-08-13 09:56:49 · 3070 阅读 · 4 评论 -
vant mint-ui element-ui官网进/上不去的解决办法
上任鹅城,鹅城进不去了办法来了,青天就有了分三步走,请客、斩首、收下当狗第一步:点击下方前往“站长工具”查询对应网址youzan.github.io的DNS站长工具地址第二步:找到TTL值最小的那个的ip地址 和 我们需要的网址对应关系,配置到hosts文件中win10 hosts文件默认路径:C:\Windows\System32\drivers\etc此处点击文件、打开Windows powershell以管理员身份打开用管理员方式打开hosts文件把我们查到的dns响应IP原创 2020-08-05 16:43:37 · 7159 阅读 · 5 评论 -
VUE 跳转loading动画组件
开门见山的说,先在components里面创建一个Loading.vue文件内容如下<template> <div class="loading"></div></template><script>export default { name: 'Loading' // 定义的组件名称 使用时写法:loading }</script><style lang="scss" scoped>.loa原创 2020-07-15 10:25:04 · 1291 阅读 · 0 评论 -
v-html中使用过滤器无效解决办法
在HTML模板中使用过滤器失效,那么就改用其他办法实现,将过滤函数值return给一个函数,v-html=“function(value)”结构<div v-html="htmlFormat(item.html)"></div>函数当前代码作用是删除p标签中的内容 methods: { htmlFormat(value) { if (!value) return '' value = value.replac原创 2020-07-10 15:16:39 · 768 阅读 · 0 评论 -
安装使用cnpm
直接npm install cnpm -g --registry=https://registry.npm.taobao.org原创 2020-07-10 11:47:09 · 234 阅读 · 0 评论 -
git与上游同步更新
git remote add upstream 上游的git地址git remote -v 查看是否成功git pull upstream master 拉取原创 2019-11-21 10:22:13 · 1380 阅读 · 0 评论 -
vue 上传图片函数封装 直接调用
结构,样式可以自己修改<input type="file" @change="addimg($event)">在公用函数commonfn.js文件里面添加一个方法let fileBaseurl = 'http://xxxxxxxxxxxx/upImages' //你的图片上传地址import axios from 'axios';export function uploa......原创 2019-10-31 10:58:57 · 811 阅读 · 0 评论 -
自己用到的过滤器函数,名字星号,电话号码星号,身份证星号,时间格式,
工作的时候用到的记录一下,以后继续更新1、身份证部分隐藏idnumfilter (value) { // 身份证星号 if (value) { let val = value.replace(/(.{6}).*(.{4})/,"$1******$2") return val } else { return '' }}......原创 2019-10-25 16:34:30 · 625 阅读 · 0 评论 -
js 毫秒/秒转化成时间格式
是在写过滤器的时候想起来记录一下函数如下formatSeconds (value) { var offset = parseInt(value);// 单位为秒 var offset = parseInt(value/1000);// 单位为毫秒 var secLeft = offset%60; var minLeft = Mat...原创 2019-10-25 16:20:59 · 440 阅读 · 0 评论 -
CSS文字超出显示省略号
单行overflow: hidden;text-overflow:ellipsis;white-space: nowrap;多行。多行文本溢出显示省略号,行数为n。overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: n;...原创 2019-10-23 11:46:46 · 225 阅读 · 0 评论 -
vue中setInterval()重叠导致加速的解决办法
一个页面上,在函数中写了一个定时器。离开该页面后重新进入会发现定时器的速度发生了改变,继续重新进入还是会继续加速。原因是页面离开的时候没有将定时器清除,会一直保持运行。先在data里面的return中定义定时器的名字如actiontimedata () { return { actiontime: '' }}之后在函数中写定时器funtion mytiming(){ // 里...原创 2019-04-30 10:59:46 · 4505 阅读 · 0 评论 -
Failed at the chromedriver@2.44.1 install script. npm ERR! This is probably
npm install 的时候 chromedriver安装出现错误是为什么呢?是因为网络有qiang。所以换个办法执行以下代码npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver然后就可以了,就是这么简单,依赖就会老老实实的下载好...原创 2019-07-24 09:44:02 · 2741 阅读 · 0 评论 -
Taro小程序 React 写一个获取短信验证码倒计时60秒然后可以重新获取
最近做的东西需要倒计时验证码,但是taro-UI里面没有,然后就只能手写。可能用taro的人还不多,很多组件还不是很完善,但是总体说来taro还是很不错的。那么下面我们来看倒计时怎么写,先贴效果图:现在看到了样式的效果,那么代码是怎么样的呢?1、先看数据,也就是state中的内容 phone_no是号码,icode是验证码,code_ts是按钮中是提示内容,show_btn是否展示获取验证...原创 2019-07-26 14:22:47 · 3900 阅读 · 2 评论 -
JS,vue写一个动态的倒计时
常有的什么秒杀啊,活动截止时间之类的能用上。不爱打字了,开始上代码先写结构,在data中定义个timehtml用于显示时间<div class="time">活动剩余时间:{{this.timehtml}}</div>然后在进入页面实列创建完成就执行倒计时函数created () { this.overtime = '2019-9-1 14:00:5...原创 2019-08-30 10:21:51 · 997 阅读 · 0 评论 -
vue写一个获取短信验证码倒计时60秒然后可以重新获取
上次写了react的倒计时,今天来写vue的上图,效果是和react一样的开始上代码,结构。使用的框架是vant<div class="list"> <div class="left">手机号码</div> <div class="mid"> <input type="text" maxlength="...原创 2019-09-11 18:03:46 · 3194 阅读 · 4 评论 -
VUE a标签打电话,邮件,信息
a标签的方便和妙用<a href="tel:18888888888">188888888</a>如果是在vue中的话就拼接字符串。如下<a :href="'tel:' + this.phone">{{this.phone}}</a>还有<a href="mailto:123456@qq.com?subject=TestObject...原创 2019-09-18 15:11:45 · 1304 阅读 · 0 评论 -
数组的方法,我记性不好所以来总结记一下!
时常会因为需要用到某个方法,但是却忘记了怎么写。可能掉头发的同时记性也掉了吧,那就索性来记录一下数组的方法,当是做一遍笔记——好记性不如烂笔头。数组的方法很多,但是常用的也就那几个:push: 往数组尾部添加一个或多个元素,返回数组新的长度pop:删除数组最后一个元素,返回删除的元素unshift:往数组开头添加一个或多个元素,返回数组新的长度shift:删除数组第一个元素,返回删除的...原创 2019-04-28 14:22:44 · 399 阅读 · 0 评论