leo

Results 9 issues of leo

本人是枚学渣。 目前已经完成的阶段是:`git clone https://github.com/netcan/compilingTheory.git`

比如 在 startUpload回调中 获取很简单,如下: $("#uploader") ; 但是 $(".uploader")获取好多的节点,但是不能判断是否是当前点击的那个按钮的节点, 我怎么在startUpload回调中获取到当前点击上传的dom节点呢?

我是直接用默认的gruntfile打包的,然后打包的dialog-pulus-min不能直接用seajs加载,报错,说jQuery undefined。发现是grunt-upwrap的问题,想用seajs加载器加载的话,怎么配置gruntfile?

位置:aui-artDialog-6.0.5/test/fixed.html 这个页面右边空白比左边大,调整浏览器大小正常。是不是都有这个问题? 浏览器是:chrome 版本 45.0.2454.93 (64-bit) 、safari 版本 8.0.8 (10600.8.9)

我改动代码,需要手动刷新的。。。。

还需要安装一个`babel-core`模块,不然会报如下的错误: ```shell ERROR in ./app/index.js Module build failed: Error: Cannot find module 'babel-core' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at Object. (/Users/uesrHome/demo/webpack/node_modules/babel-loader/lib/index.js:4:13) ``` 博客中忘记写安装`babel-core`模块了。

```javascript NEJ.define([ 'A/extend/util', '{A}extend/util.js' // {A}后面没有'/' ],function(u1,u2){ // 这里需要注意的是如果使用{A}形式需要加后缀.js // 这里两种方式引入的为同一个文件都是 ../web/js/extend/util.js 文件 }); ``` ```javascript NEJ.define([ 'pro/api/element', '{pro}/api/element.js' // {pro}后面加了路径分隔符'/' ],function(e1,e2){ // 以上两种方式访问的为同一个文件都是 ./api/element.js 文件 }); ``` 问题:{variable} 花括号中的路径变量后要不要路径分隔符啊?可以试出来,不过还没跑,希望文档能写清楚点。...

最后的一部分内容: > 例如,对于TodoItem组件的单元测试,就可以在JSX中直接这样写,不用Provider: ```jsx const subject = const wrapper = mount( subject ) ``` [todoItem第47行代码](https://github.com/mocheng/react-and-redux/blob/master/chapter-05/todo_with_selector/src/todos/views/todoItem.js#L47)。 看了`TodoItem`的代码,里面没用到store,书中说这样写是为了:如果被测试的组件并不包含任何其他链接到store的子组件,那就可以直接在组件渲染中用名为store的prop。可被测试的组件如果压根没用到store,那这样子写是为了什么?是connect之后的被链接的组件会取this.props.store吗?这里不是很理解,感谢解答

聊天项目中,服务启动的时候。当发送newMessage的时候 在redux-chat/src/server/io.js中 ```javascript socket.rooms.forEach( ( room , index )=>{ console.log( 'should leave room , skip first one' ) ; if( index > 0 ){ socket.leave( room ) ; } }...