赞了文章2018-02-07
[译]React 的生命周期的使用场景 原文链接:React Lifecycle Methods- how and when to use them 作者:Scott DomesFollow Front-End/Mobile Developer @ MuseFind.翻译:johannlai 上名这个图片,就是 React 组件的生命周期,从形成 (pre-mounting)到销毁 (unmounti...
回答了问题2018-02-05
vue.js编译打包后的其实都是静态文件, 只要你没有硬编码一些URL进去换成https没有影响。 SSL证书不是所有的都收费, 著名的免费SSL: Let's Encrypt
发布了文章2018-02-04
几天前一个刚接触 JavaScript 的朋友问我 JavaScript 是编译型语言还是解释型语言。从一个初学者那里听到这样的问题让我有些惊讶,因为所有初学者都知道 JS 是一个解释型语言;特别是像她这样之前使用过 Java 这类语言的初学者。
回答了问题2018-02-03
其实单元测试还有一个好处, 特别是TDD的话, 你在重构的时候会犯很少错误(鬼知道重构的代码是多久之前写的), 而且写起来更有信心(不会出现莫名奇妙的bug)
回答了问题2018-02-03
创建一个 object URL, 然后将其设置为video标签src属性的值: {代码...}
回答了问题2018-02-03
只在有必要的地方使用try...catch... 如果使用TypeScript的话, 有一个优化调试体验的小技巧: [链接]
赞了文章2018-02-02
一系列 ECMAScript 提案进入 stage 4 阶段,这意味着相关语法将进入 ES2018 规范。它们包括:Promise.prototype.finally pr、对象解构{...obj} pr、正则逆向断言(?<=...)及(?<!...) pr、正则\p{…}形式 unicode 转义 pr。
回答了问题2018-02-02
将每一个操作作为一个记录, 存在栈(可以用数组模拟)中, 用户每操作一个记录, 就入栈, 撤销就出栈, 并且清除这条记录对应的图形。
发布了文章2018-02-02
React因为他的性能而著名。因为他有一个虚拟DOM层并且只有在需要时才更新真实DOM。即使是同样地信息这也比一直直接更新DOM要快很多。但是,React的智能仅此而已(目前为止),我们的任务是知道React的预期行为以及限制,这样我们才不会意外损失性能。
回答了问题2018-01-31
你需要通过JQuery绑定事件监听器才能使用$(this)获取目标元素: {代码...}
回答了问题2018-01-31
其中一种方法, 直接在你代码基础上修改的, 你的代码太乱了建议整理一下 {代码...}
回答了问题2018-01-31
如果需要保存状态, 首先应该考虑的不是阻止组件更新来保留组件内state, 建议将参数保存到单独的状态树中(如Redux)或者放在父组件中。
赞了回答2018-01-29
<img class="normal" src="logocss.gif" width="95" height="84" />你可能对标签属性和元素内部的样式理解的不是很好,如上这种写法是标签的属性,是指在页面加载时为图像预留的空间,否则浏览器就不知道图像的大小,而当图像太大加载较慢时,不会出现加载前后...
回答了问题2018-01-29
404错误, 检查后端路由
回答了问题2018-01-29
wget使用代理有两种方法设置: 修改配置文件~/.wgetrc {代码...} 或者命令行参数 {代码...} 另外, 建议你将ip和端口号抹去, 防止泄露导致安全问题甚至法律问题。
赞了回答2018-01-29
nAdd 是全局变量重复赋值会覆盖 所以 {代码...} a2里的nAdd覆盖了a1的nAddn是局部变量,这里nAdd里的n++是a2的n
回答了问题2018-01-28
再次, 状态的更新应该在组件挂载后(componentDidMount)设置一个定时器, 并且将定时器保存起来方便在组件卸载时清除定时器防止内存泄漏。
赞了回答2018-01-28
全局是这种写法? 不是这样? {代码...}
回答了问题2018-01-28
改成这样<plugin name="cordova-plugin-file" spec="^6.0.1" />
回答了问题2018-01-28
通过设置front-matter来添加分类和标签, 具体可以参考官方文档