小编iam*_*iam的帖子

Javascript函数在nodejs中返回未定义的值

我正在编写获取数据的代码.首先我调用**getsomedata**函数来获取数据和里面的getsomedata函数我调用另一个函数getRandomdata来获取数据并将其返回到前一个函数但它返回undefined.但在getRandomdata数据中可以看到console.log.我需要使用callbacks吗?

router.get('/get-data', function (req, res, next) {
    var result = getsomedata(some_parameter);
    console.log(result);   // receiving undefined
    res.send(result);
});

function getsomedata(some_parameter_recieved) {
    var getsomedata = getRandomdata(random_params);
    console.log(getsomedata);    // receiving undefined
    return getsomedata;
}

function getRandomdata(random_params_recieved) {
    // after some calculation 
    console.log(random_data);           // receiving proper data
    return random_data;
}
Run Code Online (Sandbox Code Playgroud)

javascript callback javascript-events asynccallback node.js

10
推荐指数
1
解决办法
2万
查看次数

表情符号没有插入数据库节点js mysql中

你好我在这里讨论一件事.我正在构建一个Web服务,其目标是将表情符号数据插入数据库字段.我正在使用Node JS + Mysql.我将charset设置为UTF-8utf8mb4,但这不能解决我的问题.一些表情符号正在插入完美的{:)}.但有些被转换成方形或被移除.请帮我,我做错了什么?

php mysql utf-8 node.js utf8mb4

10
推荐指数
1
解决办法
4878
查看次数

在节点js中创建具有权限的目录

我正在尝试使用mkdirp节点模块创建一个文件夹.但它正在创建0775权限,但我需要创建0777权限.官方文档说它默认为0777但在我的情况下它是0755.任何人都可以帮助我吗?码:

var new_location = 'public/images/u/7/';
mkdirp(new_location, function(err) {
  if (err) {
  } else {
  }
});
Run Code Online (Sandbox Code Playgroud)

javascript mkdir node.js

8
推荐指数
1
解决办法
8256
查看次数

如何在javascript(节点js)中显示时间

其实我的日期时间或时间戳格式看起来像2015-12-18 07:10:54这次应该像2小时前那样转换或修改或者其他.

我试过这个.但这有点不对劲.

总是在8天前出现.{这是错误的估计.}

function ( date ) {

    var seconds = Math.floor(( new Date() - date ) / 1000 );

    var interval = Math.floor( seconds / 31536000 );

    if ( interval == 1 ) {

        return interval + " year ago";
    }
    if ( interval > 1 ) {

        return interval + " years ago";
    }

    interval = Math.floor( seconds / 2592000 );
    if ( interval == 1 ) {

        return interval + " month ago";
    } …
Run Code Online (Sandbox Code Playgroud)

javascript node.js

4
推荐指数
1
解决办法
2307
查看次数

如何从mysql查询中获取关注者/以下列表

这是我的关注者/以下数据库表模式.我想获取特定用户的所有数据.例如,user_id 6跟随7,8,9,然后是7.我的目的是找出该特定用户是否关注他的粉丝.我怎样才能做到这一点?

id     |   user_id   |  follower_id
------------------------------------
1            6             7
2            6             8
3            7             6
4            8             15
5            6             9
6            5             7
Run Code Online (Sandbox Code Playgroud)

mysql

3
推荐指数
1
解决办法
1494
查看次数

node js mysql查询id = ARRAY?

我正在努力获取列出的用户的数据,我有一组用户喜欢

var result_user_id = [
  {
    "id": 19
  },
  {
    "id": 20
  }
];
Run Code Online (Sandbox Code Playgroud)

我尝试过类似的东西

connection.query( 
   "select * from `contents` where `user_is` IN "+ result_user_id, 
   function( err_user, result_user ) {

   }
);
Run Code Online (Sandbox Code Playgroud)

但无法获取相关数据.如何在节点js中执行此操作.

javascript mysql node.js

0
推荐指数
2
解决办法
9006
查看次数