自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 面试问题1:Vue中computed和watch的区别

计算属性computed :1. 支持缓存,只有依赖数据发生改变,才会重新进行计算2. 不支持异步,当computed内有异步操作时无效,无法监听数据的变化3.computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的,也就是基于data中声明过或者父组件传递的props中的数据通过计算得到的值4. 如果一个属性是由其他属性计算而来的,这个属性依赖其他属性,是一个多对一或者一对一,一般用computed5.如果computed属性属性值是函数,那么默认会走get方法.

2020-11-28 00:52:59 269

原创 关于connect-history-api-fallback解决vue中mode为history刷新显示报错的解决方案。

首先我后台用的是node.js中的express,项目前端用的vue,并且前端路由vue-router用的是history,这样,在express的静态文件夹设置为dist目录的时候,出现各种404错误,经过查询,发现当路由模式为history的时候,后端会直接请求地址栏中的文件,这样就会出现找不到的情况,需要结合express的connect-history-api-fallback来处理。1.在服务端下载插件npm install --save connect-history-api-f.

2020-11-01 21:32:41 2243 1

原创 20/08/15 谈谈js中的this指向问题

1.全局环境下的thisconsole.log(this);结果:结论:全局环境下的this指向了window2.函数独立调用,函数内部的thisfunction fn(){ console.log(this) }fn()结果:结论:函数独立调用,函数内部的this也指向了window3.被嵌套的函数独立调用时,this指向var a = 0; var obj = { a:2, foo:function(){ //函数被当作对象

2020-08-15 02:12:17 111 1

原创 20/0812JS算法题:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

示例1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231,231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。/** * @param {number} x * @return {number} */var reverse = function(x) { //拿到题目先想到用数组反转做是比较快的,...

2020-08-12 11:47:02 459

原创 20/0812算法题:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。

1. 两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解决:var twoSum = function(nums, target) { for(...

2020-08-12 10:33:44 233

原创 组件传值-子传父

$emit:传数据具体看代码,自定义事件需要绑定到子组件身上,自定义组件里面的hide是接收数据的,通过参数的形式传入,$emit的声明也是需要在子组件方法里面的。<body> <div id="app"> <Father></Father> </div> <template id="father"> <div> <h3>父组件 ---</h3>

2020-07-27 10:51:43 215 1

原创 解决git的问题1

Your branch is ahead of 'origin/commit之后,用git status,打印信息为:# On branch master# Your branch is ahead of 'origin/master' by 1 commit.#nothing to commit (working directory clean)master' by 1 commit说明没有文件需要commit,本地仓库 有一个commit ahead原来的master,就是本地仓库

2020-07-08 17:39:12 418

转载 vue学习笔记-betterscroll

场景:左边有一个导航栏,右边是商品(1)滑动右边的内容,左边的导航栏会跳到相应的位置(2)点击左边的导航栏,右边的内容会显示相应的东西使用插件Bscroll,在依赖文件package.json中添加版本,在install,run之后使用1)import BScroll from2)BScroll实例化的时候要接收一个DOM,此处将实例化并获取DOM的过程封装成方法,获取DO...

2020-02-11 20:08:13 188

原创 vue学习日记-关于同步跟异步的个人理解

!!!(我请你吃饭和你请我吃饭的不同)通俗理解:同步:我请你吃饭,你马上跟我走了,或者是只有你跟我走了我才会去吃异步:你请我吃饭,我没有马上跟你走的话,你就自己先去吃了。现在的vue默认是支持DOM异步更新的,而且在created中不会对DOM进行渲染,所以就要用到$nextTick,如下图:这里涉及到$refs的用法,它是需要在属性添加一个ref,如下图:...

2020-02-10 19:29:32 1026 1

原创 vue学习日记-在接口中返回的数据是一个数字,如何根据这个数字选择相对应的图片给它(举一反三)

在接口中有几个小标图片,然后接口给的是type(数字),每个数字代表一个图片,在程序中如何用接口传过来的数字判断对应哪个图片呢!!!!首先在created中:写一个数组,这个数组里面有每个图片的名称,如下:然后再用属性绑定一下这个数组,根据[]里面的值锁定到一个名称,如下:然后在为这个名称选择图片,直接用css实现,如下:...

2020-02-09 14:22:36 1050

原创 Vue中的prop属性-普通的父组件向子组件传值

上图是绑定属性,上下两图都是同一个页面组件,同data把该值弹出,然后再这个页面直接发网络请求,将请求到的数据直接塞进seller中,这时候seller就直接拥有接口的数据。然后在子组件上直接用js方法,prop直接绑定seller,如下图,绑定后在子组件页面中就可以直接引用接口数据啦。如:seller.***即可...

2020-02-09 13:16:13 212

原创 关于获取本地系统时间问题

Calendar c = Calendar.getInstance();                      //取得系统日期:                    int year = c.get(Calendar.YEAR);                                 int   month = c.get(Calendar.MONTH);   

2017-10-22 17:47:22 188

原创 关于获取网络图片问题

我们在布局界面中添加一个ImageView接着我们编写一个getPicture()方法用来返回一个Bitmap对象,用来获取网络图片:   public Bitmap getPicture(String path){        Bitmap bm=null;        try{            URL url=new URL(path)

2017-10-22 17:38:53 176

空空如也

空空如也

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

TA关注的人

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