V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  NicholasNC  ›  全部回复第 3 页 / 共 4 页
回复总数  65
1  2  3  4  
2016-06-23 08:06:29 +08:00
回复了 NicholasNC 创建的主题 问与答 React, ES6 语法出现的一个疑惑
@sox 其实我对 ES6 也是一知半解,之前粗略看过阮一峰的教程 http://es6.ruanyifeng.com ,虽然有看过箭头函数自动绑定 this ,不过真正用起来还是被 ES5 的想法套住了,编程遇坑才对一些知识点更深刻。 O(∩_∩)O 哈!

@hvsy 那其实 return self.handleClick(); 和 self.handleClick();在这里也就没什么区别?
2016-06-22 19:54:17 +08:00
回复了 NicholasNC 创建的主题 问与答 React, ES6 语法出现的一个疑惑
一言惊醒梦中人。用古老的这种写法也可以。
render() {
let self = this;
return (
<button onClick={function() {
return self.handleClick();
}}>
Add
</button>
)
}

不过还有一点不是很能理解,
() => this.handleClick();转换成 ES5 就是上述代码,但是那个 return 凑什么热闹,一个事件处理函数返回一个执行结果好像没什么意义(虽然这样写也没错)
2016-06-17 21:27:34 +08:00
回复了 NicholasNC 创建的主题 webpack 怎样调试 Webpack 打包好的代码吗?
@bdbai 是的。现在比较大的问题是 Webpack 的细节(虽然网上很多入门教程,但是入门然后就没然后了),
Webpack 很多细节上还想都没怎么讲,刚刚遇到一个错误
index.js:51Uncaught Error: locals[0] does not appear to be a `module` object with Hot Module replacement API enabled. You should disable react-transform-hmr in production by using `env` section in Babel configuration. See the example in README: https://github.com/gaearon/react-transform-hmr
估计是 react-transform-hmr 这个插件的问题,暂时还没有找到解决方法。

不知道有没有好一点的 Webpack 文档?
2016-06-17 16:08:53 +08:00
回复了 NicholasNC 创建的主题 webpack 怎样调试 Webpack 打包好的代码吗?
@bdbai 不好意思,没有及时回复。
已经尝试,在 webpack 配置里面加 devtool: 'source-map'可以实现断点调试。

另外,我还发现,在 webpack 中 sourcemap 有多种模式,不同模式的效果不一样,可参考
https://segmentfault.com/a/1190000004280859
http://www.jianshu.com/p/c0492554b33c
我试过一下, eval-source-map 不能实现断电调试, source-map 和 cheap-module-source-map 就没问题
2016-06-16 19:53:17 +08:00
回复了 NicholasNC 创建的主题 webpack 怎样调试 Webpack 打包好的代码吗?
@learnshare 请问具体怎样用,是可以直接作为 webpack 的一个插件吗?
2016-05-24 20:33:57 +08:00
回复了 NicholasNC 创建的主题 问与答 如何有效阅读 jQuery 源码?
是的,根据 http://item.jd.com/1080321026.html ,《 jQuery 技术内幕-深入解析 jQuery 架构设计与实现原理 高云》慢慢来,感觉好很多
2016-05-24 16:02:36 +08:00
回复了 NicholasNC 创建的主题 问与答 如何有效阅读 jQuery 源码?
@letitbesqzr 没有,看的是没合并的,只是我不知道从哪里入手
2016-05-21 09:05:03 +08:00
回复了 NicholasNC 创建的主题 问与答 怎样自定义 Sass 的输出 css 的编译格式
难道没有办法设置?
2016-05-10 08:08:21 +08:00
回复了 NicholasNC 创建的主题 问与答 sublime Text 3 的 Emmet 可以出现代码提示吗?
找到原因了,`"auto_complete": false,`原来我把这个设置成 false 了,改回 true 就好

谢谢各位。
2016-05-10 07:44:39 +08:00
回复了 NicholasNC 创建的主题 问与答 sublime Text 3 的 Emmet 可以出现代码提示吗?
@jsonline snippets 是什么?不会写,有现成的吗?

@P233 我也不知道什么情况,好像一开始还有提示,但是安装了 Emmet 之后就一点都没有了。(还换了主题,应该没关系的吧)
2016-05-06 18:40:25 +08:00
回复了 NicholasNC 创建的主题 问与答 web 前端, css, js 命名规范
@Tonni @zangbianxuegu @wdhwg001 @Aaaaaashu @lwbjing
感谢各位,我再对比对比,看看那个规范比较适合自己。
2016-02-18 16:29:34 +08:00
回复了 235777178 创建的主题 问与答 现在比较好的开源电商系统是哪个?
不知[magento]( https://magento.com)算不算?
2016-02-16 22:20:55 +08:00
回复了 NicholasNC 创建的主题 JavaScript 编写 JavaScript 使用哪些模块化管理工具?
@Wangxf 是的,现在跟的一个项目用的是 requireJS,
打算先深入研究 requireJS,个人认为只要有能掌握一项,其它新的技术也应该大同小异,
有了基础,上手会比较容易.
个人拙见,还望指正.
2016-02-16 21:54:06 +08:00
回复了 NicholasNC 创建的主题 JavaScript 编写 JavaScript 使用哪些模块化管理工具?
谢谢各位的宝贵建议,
看来前端的技术更新速度确实很快,在下刚自学不久,之前有接触过一下 requireJS,今天偶然碰到了 SeaJS,还以为很新鲜,就研究了一下.
看来走前端之路要时刻关注前线.
2016-01-31 22:40:09 +08:00
回复了 jybox 创建的主题 分享创造 Atom 中文社区(来自 21 世纪的可定制化编辑器)
atom 的界面和主题都很喜欢,特别是 markdown 的语法高亮.
不过,不知道是不是我的电脑[Win10]问题(估计不是,配置还可以),在写大一点的 markdown 文件时,总是卡顿卡顿的.
就不知在 Linux 下用 atom 会不会好一点?
2016-01-27 08:37:33 +08:00
回复了 OIseekU 创建的主题 程序员 哪一款 Android 模拟器好用啊
夜神,顶一个
2016-01-23 11:21:52 +08:00
回复了 guoqiao 创建的主题 Linux Ubuntu 登录循环问题
会不会是 fcitx 和 ibus 有冲突.
之前在安装搜狗时是直接安装的,重启后就出现了循环登陆.
后来重装了系统,在安装搜狗时先卸载 ibus,然后再安装搜狗就没问题了(具体步骤请看我上面给出的连接).
上次各路大神教我跟踪一下系统的日志,不过在下菜鸟一名,暂时没有那个水平,所以就干脆重装了系统.
如果楼主解决了,希望了能分享方法 d=====( ̄▽ ̄*)b

话说,在 V2EX 上回复或者发帖,支持 markdown 吗?还有,如果要发图片应该怎样发?
2016-01-23 08:03:43 +08:00
回复了 guoqiao 创建的主题 Linux Ubuntu 登录循环问题
http://www.v2ex.com/t/247751#reply29
前段时间我也有遇到过同样的问题,
在 ubuntu gnome 15.10 64 位上安装了搜狗拼音(并没有黑搜狗的意思,可能是我乱用 sudo 导致的)之后就出现循环登陆.
症状和楼主描述的几乎一致.但,悲哀的是没有找到解决方法,最后还是重装了系统.
感谢各位,在下菜鸟一名,还望各位多多包涵(*^__^*) 嘻嘻……
弄了快两天了,还是没有搞掂这个问题,今晚就直接重装了 ubuntu-gnome-15.10(64 位的)
然后再参考了网上的一些做法,终于把搜狗输入法装上了
(PS :我之前是直接下了 sogoupinyin_2.0.0.0068_amd64.deb ,然后直接用 sudo dpkg -i sogoupinyin_2.0.0.0068_amd64.deb)

这次就没那么傻了,下面是参考网上整理出来的步骤
(我也不是很懂,大家抱着半信半疑的态度吧^_^)
(不过我是成功了)

首要得卸载 Ubuntu 默认的 ibus 输入法:
sudo apt-get remove ibus

然后添加 fcitx 的 nightlyPPA :
在终端输入:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update

卸载 fcitx
sudo apt-get purge fcitx*

用 gdebi 这个软件安装,它能够安装所有依赖关系,如果你没有安装 gdebi ,
请先安装该软件: sudo apt-get install gdebi(有就不需要了)

安装 sogoupinyin_2.0.0.0068_amd64.deb(我事先已经下好了)
sudo gdebi sogoupinyin_2.0.0.0068_amd64.deb

另外,在下一直对 Linux 很感兴趣,不知道各位有木有学习 Linux 的好方法?
或者是应该从哪里开始?以什么作为学习的切入点。
用 startx 好像出错了。
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1119 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 18:48 · PVG 02:48 · LAX 10:48 · JFK 13:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.