使用node.js中遇到的一些小bug

Posted WindEyes

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用node.js中遇到的一些小bug相关的知识,希望对你有一定的参考价值。

1、BUG Cannot set headers after they are sent to the client

解决:即发出一次请求得到两次或以上的回应时会出现此警告,此时注意查看再在一些条件下是否有使用return终止请求

2、地址栏怪异问题....id=%209

html中查看时链接是这样的

但当点击跳转时,网址栏却是这样的

该问题是由于在"id= 20" 中存在了空格,将空格去掉之后就可以解决问题

3、使用express时候req.query()提示

query is not   a  functoin

是一个属性

bug将data设置为 这种格式的时候会使得输出的data为序列化呃呃不是对象

data:{data:data},

4、若没有使用语法时,则不需要使用占位符$

<script type="text/html" id="td">
  <p><strong>Id:</strong>{{data.id}}</p>
  <p><strong>姓名:</strong>{{data.name}}</p>
  <p><strong>性别:</strong>{{data.gender}}</p>
  <p><strong>地址:</strong>{{data.gender}}</p>
  <p><strong>添加时间:</strong>{{data.cTime}}</p>
</script>

以上是关于使用node.js中遇到的一些小bug的主要内容,如果未能解决你的问题,请参考以下文章

Node.js JavaScript 片段中的跳过代码

如何在 node.js 中使用 token(post) Mysql?

React + Node.JS 巧妙实现后台管理系统の各种小技巧(前后端)

[node 工具] 用 Node.js 将 bugzilla 上的 bug 列表导入到 excel 表格在线版本之一(server 端)

小程序连续点击bug解决

提效小技巧——记录那些不常用的代码片段