window.addEventListener('scroll',function(){
console.log(window.scrollY)
})
立即报名
没有足够的数据
(゚∀゚ )
暂时没有任何数据
(゚∀゚ )
暂时没有任何数据
fzred 回答了问题 · 2017-05-11
window.addEventListener('scroll',function(){
console.log(window.scrollY)
})
{代码...}
关注 5 回答 4
fzred 回答了问题 · 2017-02-09
箭头函数不会产生自己作用域下的this,除了this还包括 arguments, super 和 new.target 等对象
箭头函数不会产生自己作用域下的this,除了this还包括 arguments, super 和 new.target 等对象
关注 8 回答 7
fzred 回答了问题 · 2017-01-20
android的话加一这句就可解决,但ios不行
<meta name="viewport" content="width=device-width, initial-scale=1">
比较通用的解决方案就是使用 fastclick 这个库,引入之后也是一行代码解决
$(function() {
FastClick.attach(document.body);
});
android的话加一这句就可解决,但ios不行 {代码...} 比较通用的解决方案就是使用 fastclick 这个库,引入之后也是一行代码解决 {代码...}
关注 6 回答 5
fzred 回答了问题 · 2017-01-17
用chromer看看request header content-type 的值是什么? application/x-www-form-urlencoded 还是application/json,然后后台是用什么框架,express需要 bodyParser 中间件,koa需要koa-body中间件
用chromer看看request header content-type 的值是什么? application/x-www-form-urlencoded 还是application/json,然后后台是用什么框架,express需要 bodyParser 中间件,koa需要koa-body中间件
关注 5 回答 4
fzred 关注了问题 · 2017-01-17
axios.post(this.props.submitUrl, {
Author: comment.author,
Text: comment.text,
Sex: comment.sex,
Hobby: comment.hobby,
__RequestVerificationToken: comment.veritoken
})
.then(function (response) {
var id = response.data;
comment.id = id as number;
var newComments = theThis.state.comments.concat([comment]);
theThis.setState({ comments: newComments });
})
.catch(function (error) {
console.log(error);
});
post 的第二个参数应该就是需要发送到server的data吧,server能接受这个post请求,但是就是数据拿不到。为何?
关注 5 回答 4
fzred 回答了问题 · 2017-01-16
babel只是将 es5 module 转换在commonjs标准的,nodejs环境可以直接运行,要在浏览器运行需要用webpack打包一下
babel只是将 es5 module 转换在commonjs标准的,nodejs环境可以直接运行,要在浏览器运行需要用webpack打包一下
关注 4 回答 4
fzred 关注了问题 · 2017-01-16
目前浏览器还不支持ES6的很多新特性,可以使用转码器将代码转换成ES5使用。
转码器有很多:Babel、Rollup、Traceur、transpiler等,我目前使用的是Babel。
以上是我目前知道的。
在转换Module相关文件的时候,遇到个问题,浏览器提示:
测试代码:
通过Babel转换后的文件:
https://segmentfault.com/a/11...
这篇文章在说道ES6模块的时候,说道:
像 Babel、Traceur 这样的转译器可以将 ES6 代码预编译为当前浏览器可以处理的 ES5 代码;但这些 ES5 代码需要被包裹在异步语法中,然后使用 RequireJS、Browserify 或 SystemJS 这样的脚本加载器处理。
请问大家:
是不是像这篇文章所说,ES6中的Module转换成ES5后必须结合RequireJS等这类加载器才能正常的在浏览器端使用?
关注 4 回答 4
fzred 赞了回答 · 2017-01-14
js这样的动态类型语言,相等
这个词的涵义实际上非常丰富。
你问如何判断对象相等
,那么首先需要做的就是定义一下你这个相等
需要达到什么程度。
引用地址相等
原型链是否需要一致?
构造函数是否需要一致?
如果要检查内容,自身属性之下的对象是判断其引用相等还是递归调用当前相等
函数进行判断?
循环引用怎么办?
…………等等
它们各自的处理方式都有些微妙的区别。
js这样的动态类型语言,相等这个词的涵义实际上非常丰富。 你问如何判断对象相等,那么首先需要做的就是定义一下你这个相等需要达到什么程度。 引用地址相等 原型链是否需要一致? 构造函数是否需要一致? 如果要检查内容,自身属性之下的对象是判断其引用相等还是递...
关注 9 回答 5
fzred 赞了回答 · 2017-01-14
只能在运行的时候确定这些东西。
因为没有编译。
ES6 模块相当于引入了编译的过程,这样就可以提前确定这些东西。
只能在运行的时候确定这些东西。 因为没有编译。 ES6 模块相当于引入了编译的过程,这样就可以提前确定这些东西。
关注 3 回答 2
查看全部 个人动态 →
(゚∀゚ )
暂时没有
注册于 2016-10-18
个人主页被 459 人浏览
推荐关注