自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mock.js的基本使用

前后端分离 让前端攻城师独立于后端进行开发。 增加单元测试的真实性 通过随机数据,模拟各种场景。第一步:安装 mock.jsnpm install mockjs为了我们能够更好的了解结构,我们可以在src下面建一个文件夹,里边建一个index.js文件。在文件里边使用Mockvar Mock = require("mockjs");基本做法已经好了。再就是看你需要什么数据,比如我们经常会遇到数据一个数组里包含很多对象,对象里边有title,image等我们就可以这么做var Rando..

2020-12-09 20:42:44 150

原创 力扣算法题(四)

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。示例:输入: 123输出: 321输入: -123输出: -321输入: 120输出: 21思路:首先是考虑输入的数是正数还是负数,整数的话:变成字符串->转成数组->通过方法reverse()将数组内元素倒置->转成字符串->转成数字

2020-12-08 19:53:14 67

原创 力扣算法题(三)两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。思路:我第一眼看到这题想到的是之前做过的比较大小,找最大最小值,这个题很简单,用了两个循环,使其两数相加,如果符合就输出上代码:var twoSum = function(nums, target) { for(var i = 0;i<nums.length;i++){ for(var j = i+1;j&lt.

2020-12-08 19:32:41 141

原创 力扣算法题(二)存在重复元素

给定一个整数数组,判断是否存在重复元素。如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。例:输入: [1,2,3,1]输出: true输入: [1,2,3,4]输出: false输入: [1,1,1,3,3,4,3,2,4,2]输出: true思路:利用数组方法sort进行排序,判断前一个和后一个是否相等,只要相等就返回true,否则返回false.arr.sort(function(a,b) return a-b).

2020-12-07 22:08:49 213

原创 力扣算法题(一)比较含空格的字符串

给定 S 和 T 两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。 # 代表退格字符。注意:如果对空文本输入退格字符,文本继续为空。例:输入:S = "ab#c", T = "ad#c"输出:true解释:S 和 T 都会变成 “ac”。思路:主要思想就是遇到一个#号就判断一次,靠for循环进行判断,建立两个空数组是用来存放我们筛选过的元素。如果符合即不等于#,我们就把这个字母放进自己创建的数组中,否则,让数组执行一次pop把之前存进的最后一个删除。题.

2020-12-07 18:38:24 564

原创 (VUE) Invalid prop: type check failed for prop “xxx“. Expected Array, got Object

翻译过来就是:无效属性:属性“xxx”的类型检查失败。应为数组,已获取对象你应该检查一下你的默认属性是不是写错了,比如:props:{ goodsitem:{ type:Array, default(){ return[] } }},实际上返回的是一个对象而不是数组应该为props:{ goodsitem:{ type:Object, default(){ return[]

2020-12-02 16:19:31 5188

原创 better-scroll必须要知道的那些事

老规矩先上代码<div class="wrapper"> <ul> 内容 </ul> </div>首先你要确保已经安装better-scroll,可以通过npm安装,也可以通过script引入。其次,给wrapper设置高度,必须保证的是wrapper的高度要小于ul里边内容的高度,否则不会出现滑动效果,也就没什么意义开始使用了使用vue 进行使用,咱们还需要注意引入import BScroll from "bet

2020-12-01 18:53:54 198

原创 Vue 出现Avoid using non-primitive value as key, use string/number value instead.和Duplicate keys detect

VUE出现Avoid using non-primitive value as key, use string/number value instead和Duplicate keys detected: '[object Object]'. This may cause an update error.这种错误经常会发生在item遍历时,解决方法 加上 :key="item.id"<div v-for="item in recommends" :key="item.id"> &l

2020-12-01 13:13:48 203

空空如也

空空如也

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

TA关注的人

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