html文件头写成了text/plain, 改成 response.writeHead(200, {“Content-Type”: “text/html”});
做一个不秃头、不近视的码农
html文件头写成了text/plain, 改成 response.writeHead(200, {“Content-Type”: “text/html”});
刚学react,用react做了一个表单,生成后却发现,input输入不了内容,经百度后,发现react生成的表单如果要重新渲染其中的value应该改变state才会重新渲染,所以要给input绑定onChange事件,具体实现如下所示:
more >>之前使用redux-thunk异步访问服务器时,发现state更新了,组件却并没有重新渲染,和以前的代码对照了很久之后,发现原因在于偷懒没写status。
在异步action对应的reducer里面,除了改变相应state之外,还应该改变status,明确的告诉组件数据获取到了,状态树和以前不同了,再进行重新渲染。
使用redux-thunk的正确姿势举例如下:
在学习nodejs实战构建聊天室应用的时候,照着书上的代码敲的,运行时报了这样的错:mime.lookup is not a function。
想想可能是mime的版本和书上不一样导致的,就去百度了一下, 发现新版本中lookup函数改成了getType,替换后就可以了
第三章,做pub/sub的时候,因为触发不了connect的事件,导致程序无法正常运行,百度了很久,发现,取消了这个事件,createServer之后会自动监听这个事件,所以代码做如下修改:
more >> 我是一只羊,如果没有数错每一天的晨光夕露,今日该是我的10岁生辰。每天太阳升到塔尖的时候,灰羊族的看守小哥会往我的牢房门前放两个青草馒头和一杯清水,然后急急的离开,眼神里总是带着畏惧和厌恶,仿佛看到什么不洁之物。今日却意外多停留了几秒,一如既往的厌恶中带了一丝不忍。
没多久就听到他和另一个黑羊族的看守小哥悄悄的咬耳朵。
“公主虽是不详,可送给那茹毛饮血狼族当祭品,我委实有些不忍。”
黑羊族小哥急急劝他:“这妖孽可是天煞孤星入命,克亲乱国。王后和王皆因她殒命,狼族趁乱侵袭,若不是祭司大人发现的及时,将她封印在此,护了王子即位,及时正了朝纲,又亲自率兵抵御狼族,我们早就。。。死在蛮狼的利齿下了。”
说着,带着深深的忌惮朝我的牢房看了一眼,拉着灰羊族小哥往远走了几步,声音压得更低:
“何况她就是妖孽!前些日子你同族当值时,因交接的羊没说清楚,一连三个月没给这妖孽送过饭食!”
“啊”,灰羊族看守震惊的睁大了眼,声音不由大了些,“这。。。可公主现在还是好端端的呀”。
黑羊族看守忙捂着他的嘴,示意他小声一点,并带着深深的忌惮点了点头。
more >>快到考试周了呢,在图书馆沉迷复习的我突然想到好几天都没有在github上刷活跃度了,这样不好,为了活跃度也要写篇博客。。。
最近真的有点点烦躁,哎,怎么那么多考试。。。
咦,我是不是可以在这个上面写小说、日记呀,哈哈。😌
今天吃的好多呀,小吃城的味道真不错,饭也是真的多,某人说他吃大份烤肉饭,晚上还喊饿,真的很能吃呢。。。牛肉烩饭味道不错,感觉不如叫咖喱土豆炖牛肉盖浇饭吧,自己都说了炖牛肉,诶,markdown支持发表情就好了呢,我查查有没有这种功能,没有的话开发个写markdown的app,加上表情功能,吸一波粉,哈哈。
好吧,查了一下,官方支持诶,不过每次写的时候要对照这查,如此不方便呢,照着qq这样的方式开发个app好了。嘻嘻,记录下来。。。😀
咦,这套表情不是ios的emoji嘛,这。。。😐
咦,我发现Typora做了表情的联想诶,不过还是没有像qq那样用的方便,嘻嘻,有空开发个,话说还可以像qq、微信那样添加各种表情诶,开发一个md的表情市场,程序员怎么能少的了表情包呢。。。
拉上姚楠同学问问看
想在react项目里面用less,但是create-react-app生成的项目默认不使用less,查了一下相关博客,将webpack配置文件暴露出来,改了相关配置(https://segmentfault.com/a/1190000010162614),满心欢喜的运行项目,缺发现antd报了这样一个错误:`Media definitions require block statements after any features`,觉得很奇怪,antd是支持less,怎么会报这个错。百度了一番,无果,遂深呼吸,静坐,苦思。。。照着报错的行数,打开node_modules里antd的css目录,突然看到了antd.less文件,灵光一闪,如果用less的话,是不是也要讲antd.css文件换成antd.less文件,激动的去改掉并重新run,成功啦,撒花撒花。
上一次我们谈了一下componentWillUpdate函数的注意事项,这次我们谈一谈componentWillRecieveProps这个函数。
more >>使用redux更新store中的值,引起对应组件的update,在componentWillUpdate中,使用对应的props值时,发现并没有变化, more >>
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true