小编Evg*_*nov的帖子

React的mouseEvent没有offsetX/offsetY

我尝试获取click相对于element的位置,但event没有offsetX.

onClick(e) {
  console.log(e.offsetX) // returns undefined
  console.log(e.target.offsetX) // returns undefined
}

render() {
  return <img src='http://placehold.it/1000x500' onClick={this.onClick} />
}
Run Code Online (Sandbox Code Playgroud)

我如何获得点击元素的位置?

reactjs

36
推荐指数
2
解决办法
2万
查看次数

Livereload无法正常工作

我使用了gulp-webapp(来自yeoman的生成器)并添加了一些其他任务(如gulp-sass和gulp-coffee).

但现在Livereload还没有开始.我需要看到这样的事情

[gulp] Live reload server listening on: 35729
Run Code Online (Sandbox Code Playgroud)

但输出看起来像

?  app git:(master) ? gulp watch
[gulp] Using gulpfile ~/Dev/lsd/app/gulpfile.js
[gulp] Starting 'clean'...
[gulp] Starting 'styles'...
[gulp] Starting 'scripts'...
[gulp] Starting 'connect'...
[gulp] Finished 'connect' after 68 ms
Started connect web server on http://localhost:9000
[gulp] Finished 'scripts' after 181 ms
[gulp] gulp-size: total 128.75 kB
[gulp] Finished 'styles' after 806 ms
[gulp] Starting 'serve'...
[gulp] Finished 'serve' after 5.73 ms
Run Code Online (Sandbox Code Playgroud)

我不明白,我的问题是什么.

我的gulpfile.coffee:

"use strict"

gulp = require("gulp")
$ …
Run Code Online (Sandbox Code Playgroud)

node.js livereload gulp

12
推荐指数
1
解决办法
5440
查看次数

标签 统计

gulp ×1

livereload ×1

node.js ×1

reactjs ×1