September8
码龄6年
关注
提问 私信
  • 博客:41,660
    41,660
    总访问量
  • 31
    原创
  • 2,019,875
    排名
  • 9
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-12-06
博客简介:

weixin_44003156的博客

查看详细资料
个人成就
  • 获得28次点赞
  • 内容获得12次评论
  • 获得101次收藏
创作历程
  • 7篇
    2021年
  • 25篇
    2020年
成就勋章
兴趣领域 设置
  • 前端
    javascriptcssvue.jses6前端框架
  • 后端
    node.js
  • 学习和成长
    面试
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

微信小程序-获取input值的两种方法

1、bindinput<input bindinput='getInputValue' name='price' type='text' placeholder='输入内容'></input>其中 e.detail 是获取 input 数据 其中包含value值, cursor 是获取光标的位置。getInputValue(e){ console.log(e.detail)// {value: "ff", cursor: 2} }2. bindsubmit&
转载
发布博客 2021.01.25 ·
1673 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

微信小程序修改数据后传值给上一页

上一页:下一页:修改完的上一页:上一页:修改页:
原创
发布博客 2021.01.25 ·
289 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

微信小程序列表页点击数据传值到详情页

列表页传值到详情页列表页:跳转时携带数据: url:'/pages/test2/test2?数据a的名称='+ 数据a的内容 +'&数据b的名称='+ 数据b的内容,详情页:遇到的坑:当不使用JSON.parse时,传过来的数据是这样的但是单独在详情页使用JSON.parse会报错所以在列表页也使用JSON.stringify当不使用JSON.parse时传过来的数据是这样的当不使当不使用JSON...
原创
发布博客 2021.01.25 ·
1526 阅读 ·
6 点赞 ·
2 评论 ·
19 收藏

微信小程序wxs文件中使用正则replace字符串报错

需求把 12345678 八位数转换成日期格式 1234/56/78wxml中引入使用wxs使用wxs很多语法不支持,必须使用getRegExp如果继续replace报错,可能是你的值有问题,要先转换成字符串wxs有时候会toString等报错,我这里使用var values = ''+value;就成功转换了,并且没有报错。...
原创
发布博客 2021.01.07 ·
3010 阅读 ·
2 点赞 ·
2 评论 ·
1 收藏

或( || ) 与( && )的区别

表达式1 || 表达式2,只要任意表达式为true,则整个表达式的运算结果为true。表达式1 && 表达式2,只有所有表达式都为true,则整个表达式的运算结果才为true。
原创
发布博客 2021.01.06 ·
482 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

数组和对象,空数组和空对象的判断和使用

数组和对象1,创建方法 var arr = [a, b, c, d]; var obj = { attr1: 'a', attr2: 'b', attr3: 'c' } 2,对象没有长度 console.log(arr.length); //4 console.log(obj.length); //undefined 3,调用方法 console.log(
原创
发布博客 2021.01.06 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue之父子组件间通信项目方法总结(props,$ref,$emit,.sync)

1,通过prop实现通信(父—>子)子组件的props选项能够接收来自父组件数据。没错,仅仅只能接收,props是单向绑定的,即只能父组件向子组件传递,不能反向。而传递的方式也分为两种:(1)静态传递子组件通过props选项来声明一个自定义的属性,然后父组件就可以在嵌套标签的时候,通过这个属性往子组件传递数据了。 <!-- 父组件 --><template> <div> <h1>我是父组件!</h1> &l
原创
发布博客 2020.12.28 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Js中双叹号(!!)的使用

var a;var b=!!a;a默认是undefined。**!a是true,!!a则是false,所以b的值是false,而不再是undefined,**也非其它值,主要是为后续判断提供便利。**!!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),**也就是只能是true或者false;...
原创
发布博客 2020.12.28 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript 中 call()、apply()、bind() 的用法

首先看一下this的指向例1:var name = '小王',age=17;var obj = { name:'小张', objAge: this.age, myFun:function(){ console.log( this.name +"年龄" +this.age ); } }obj.objAge; // 17obj.myFun() // 小张年龄 undefined例2:var fav = '大哥'function shows () { co
原创
发布博客 2020.12.23 ·
120 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

vue里的三个点 ... 展开运算符

通俗来说:对数组和对象而言,就是将运算符后面的变量里东西每一项拆下来。这个东西可以在函数定义的地方使用,比如使用func(…args)将函数传入的参数都放在args的数组里。
原创
发布博客 2020.12.23 ·
2749 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

搭建Vue项目到Gitee

新建项目(配置选择如图)
原创
发布博客 2021.02.06 ·
444 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简易css分割线

优点:自适应是指两边的横线会随着文字的个数和父级的宽度自适应伪元素+flex<div class="title">我是分割线</div>设置display:flex,然后两个伪元素分别铺满剩余空间。.title{ position: relative; text-align: center; overflow: hidden; font-size: 14px; color: #999;}.title::before,.title
原创
发布博客 2020.12.16 ·
1219 阅读 ·
2 点赞 ·
2 评论 ·
1 收藏

css伪元素理解及用法

什么是伪元素(Pseudo element)?伪元素不是真正的元素,不存在与文档之中,所以js无法操作他。那为什么叫他“元素”?因为我们可以对其进行跟元素几乎无差别的操作。伪元素有哪些?before,after,first-letter,first-line用于文本的:first-line 伪元素可以通过这个属性设置文本第一行的特殊效果,比如一段文字的第一行为红色,其他为黑色。如果不通过这个方式来实现,就比较麻烦。因为屏幕适配的原因,你可能不能确定哪些文字属于第一行:first-le
原创
发布博客 2020.12.16 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

计算属性和监听器

计算属性 computed是:return的值发生变化,计算的值跟着变计算属性是基于它们的响应式依赖进行缓存的。只在相关响应式依赖发生改变时它们才会重新求值。计算属性有缓存性,如果值没有变化,则页面不会重新渲染,这是计算属性的一个优势。监听器 watch是:监听的对象发生变化,执行对应的函数watch是观察某一个属性的变化,重新计算属性值。<!DOCTYPE html><html><head> <meta charset="utf-8">
原创
发布博客 2020.12.15 ·
116 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

for-of、for-in、forEach 和map的区别

for…of 语句在可迭代对象(包括 Array,Map,Set,String,TypedArray,arguments 对象等等)上创建一个迭代循环,调用自定义迭代钩子,并为每个不同属性的值执行语句for…in 语句以任意顺序遍历一个对象的可枚举属性。对于每个不同的属性,语句都会被执行。Array​.prototype.forEach() 方法对数组的每个元素执行一次提供的函数。Array​.prototype​.map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回.
原创
发布博客 2020.12.02 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在for循环中var与let的区别

在for循环中:在使用var时,整个程序运行到结束用的都是同一个循环变量的值//使用var声明,得到3个3var a = [];for (var i = 0; i < 3; i++) { a[i] = function () { console.log(i); };}a[0](); //3a[1](); //3a[2](); //3在使用let时,每次循环时,let定义变量的结果都做了独立模块的解析。let比var在一个块级作用域中的渗透力要强很多,意思就是作用
原创
发布博客 2020.12.02 ·
1045 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

通过git下载项目中途卡住,最后报错504错误时。

git上报错:解决方法:git clone 【你的git链接】 --depth 1git clone --depth=1 git://someserver/somerepo那这个是只克隆指定分支的最近一次commit,还是无视分支,在所有分支里面克隆最近一次commit
原创
发布博客 2020.09.11 ·
1816 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

tHead / .tBodies / .tFoot /.rows /.cells ——表格<table>操作

一、相关操作1、.tHead——表格头,只有一个2、.tBodies——表格正文,可有多个3、.tFoot——表格尾,只有一个4、.rows——行,可有多个5、.cells——列,可有多个写法:元素.tBodies[0].rows[1].cells[1].innerHTML代表: 表格正文里的的第二个的第二列的内容,为下面html的11<table> <thead><!--表格头--> <tr>
原创
发布博客 2020.09.09 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

html+jq点击获取table中的tr并获取其td的值

结果:HTML代码:<div class="list"> <table width="200" border="1"> <thead> <td>头1</td> <td>头2</td> </thead> <tbody> <tr> <td>1</td> <td>2</td>
原创
发布博客 2020.08.23 ·
3219 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

html+js点击弹窗

点击显示隐藏div<body> <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='block';">点击弹窗</a> <div id="light" style="display: none"> 这是弹出窗口 <div> <span>确认</span> <a h
原创
发布博客 2020.08.20 ·
1318 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏
加载更多