.fcg只是下载配置文件的一种后缀名,应该是一种约定好的扩展名,迅雷下载的时候也有.td.fcg的配置文件
没有足够的数据
海痕 回答了问题 · 2018-02-14
.fcg只是下载配置文件的一种后缀名,应该是一种约定好的扩展名,迅雷下载的时候也有.td.fcg的配置文件
.fcg只是下载配置文件的一种后缀名,应该是一种约定好的扩展名,迅雷下载的时候也有.td.fcg的配置文件
关注 3 回答 2
海痕 回答了问题 · 2018-02-14
没有通过router注入路由吧?!参考vue router文档
没有通过router注入路由吧?!参考vue router文档
关注 2 回答 1
海痕 回答了问题 · 2018-02-12
使用var声明的变量是没有局部作用域的概念,只有函数作用域。
for (var i = 0; i < 5; i++) {
tasks.push(output(i));
}
// 异步操作完成之后,输出最后的 i
Promise.all(tasks).then(() => {
setTimeout(() => {
console.log(new Date, i);
}, 1000);
});
这种写法和下面的写法是一样的效果:
var i = 0
for (; i < 5; i++) {
tasks.push(output(i));
}
// 异步操作完成之后,输出最后的 i
Promise.all(tasks).then(() => {
setTimeout(() => {
console.log(new Date, i);
}, 1000);
});
因为i是在最外层作用域的,而then中的回调是在所有promise都resolve之后才执行的,这是 i 已经被赋值为5,所以输出5.
如果使用let声明i,你就会看到报错的情况
因为i是在最外层作用域的,而then中的回调是在所有promise都resolve之后才执行的,这是 i 已经被赋值为5,所以输出5.如果使用let声明i,你就会看到报错的情况
关注 5 回答 4
海痕 回答了问题 · 2018-02-12
按顺序回答:
1、vue的组件化简单说就是分离出可复用的vue组件,一般会是一个.vue文件,当需要使用的时候再引入。在这个过程中,需要解决的问题是怎么加载和引入。解决这些问题的方法有很多,webpack,gulp都行。和是不是使用es6的语法没什么关系
2、es6是一种新的javascprtit规范,很多浏览器都没有实现,但是有一些编译工具(最有名的就是babel)可以将es6编译成es5,甚至es3,所以如果你想使用es6,只要编译之后在目标浏览器中能够运行就行了,和前后端分离没有关系。
3、babel提供了js文件引入的方式,因此,你可以在引入js文件之后,使用es6语法。
4、引入js的方法支持vue组件化,不大可能,因为,组件化需要一个构建的过程,不是开箱即用的。
按顺序回答:1、vue的组件化简单说就是分离出可复用的vue组件,一般会是一个.vue文件,当需要使用的时候再引入。在这个过程中,需要解决的问题是怎么加载和引入。解决这些问题的方法有很多,webpack,gulp都行。和是不是使用es6的语法没什么关系2、es6是一种新的javas...
关注 3 回答 2
海痕 回答了问题 · 2018-02-12
建议使用url的hash,例如:http://www.test.com/index.htm...,这样更符合语义化
建议使用url的hash,例如:[链接],这样更符合语义化
关注 6 回答 5
海痕 回答了问题 · 2018-02-08
如果没理解错,就是在三位数的前面加零。可以将数字先转化为字符案串,判定长度,在前面添加,就行了
如果没理解错,就是在三位数的前面加零。可以将数字先转化为字符案串,判定长度,在前面添加,就行了
关注 3 回答 4
海痕 回答了问题 · 2018-02-08
根据你的描述,考虑js缓存的情况,尝试ctrl+f5刷新页面
根据你的描述,考虑js缓存的情况,尝试ctrl+f5刷新页面
关注 2 回答 1
海痕 回答了问题 · 2018-02-08
HTTP 400 错误 - 请求无效 (Bad request),出现这个请求无效报错说明请求没有进入到后台服务里
根据你的描述应该是因为_card字段在后台被限制了,只有你传递符合后台要求的数据或者修改后台接口才能解决
HTTP 400 错误 - 请求无效 (Bad request),出现这个请求无效报错说明请求没有进入到后台服务里 根据你的描述应该是因为_card字段在后台被限制了,只有你传递符合后台要求的数据或者修改后台接口才能解决
关注 3 回答 2
海痕 回答了问题 · 2018-02-08
对于一般的函数来说,this是动态绑定的,也就是谁调用就指向谁。而箭头函数有一个特点,就是内部this指向父级作用域中的this,实际上是因为箭头内部没有自己的this,导致内部的this就是外层代码的this。这更类似于闭包,调用了父级作用域定义的变量。这样的话,不论你在什么时候调用都是声明时的指向。也就是问题中输出的"{a: 55}"
对于一般的函数来说,this是动态绑定的,也就是谁调用就指向谁。而箭头函数有一个特点,就是内部this指向父级作用域中的this,实际上是因为箭头内部没有自己的this,导致内部的this就是外层代码的this。这更类似于闭包,调用了父级作用域定义的变量。这样的话,不论...
关注 2 回答 2
海痕 回答了问题 · 2018-02-07
函数的传参有两种传递方式,按值传递和按引用传递。对于基础数据类型(字符串、数字、布尔值等),会使用按值传递的方式,也就是把值直接复制一遍传递进去,在内部修改参数的值,对外部没有影响;而对于复杂数据类型(对象,数组等),会使用按引用传递的方式,也就是只把对象(以对象为例)的引用传递进去,在函数内部修改对象的属性,则外部对象的属性也会随着改变。
函数的传参有两种传递方式,按值传递和按引用传递。对于基础数据类型(字符串、数字、布尔值等),会使用按值传递的方式,也就是把值直接复制一遍传递进去,在内部修改参数的值,对外部没有影响;而对于复杂数据类型(对象,数组等),会使用按引用传递的方式,也就...
关注 8 回答 7
查看全部 个人动态 →
(゚∀゚ )
暂时没有
注册于 2016-03-07
个人主页被 427 人浏览
推荐关注