小编cs0*_*iz1的帖子

如何在鹅卵石手表中创建表格

我正在创建一个pebble watch app,我想创建一个表单,用户可以为某些参数提供输入.

喜欢的东西将成为我不够好,但我不能找到一种方法在文档中创建它(也许我不知道在哪里以及如何找到它).

任何人都可以为我提供更好的方法来完成用户输入功能,还是有人知道这个主题?

ps我希望用户提供2-3个整数,稍后将在应用程序中使用.

c pebble-watch pebble-sdk

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

是否可以将其他参数传递给async.eachSeries

是否可以传递其他参数或参数 async.EachSeries

方法签名是: EachSeries(arr, iterator, callback)

我有一个方法将电子邮件收件人与邮件模板异步合并

var mergeTemplate = function(template,recipients,callback){

  async.EachSeries(recipients,processMails,callback);

};

var processMails = function(template,singleRecipient,callback){
   //...this would contain an async.waterfall of tasks to process the mail
   async.waterfall(tasks,callback);
}
Run Code Online (Sandbox Code Playgroud)

我需要的是在不使用"脏"全局变量的情况下通过模板...这是可能的,如果是这样,怎么样?

谢谢

javascript node.js async.js

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

Redis:多个键与更大的值

我是 redis 新手,有以下问题。对于我的应用程序来说,拥有多个具有较小值的键或具有较大值的单个键会更好吗?举个例子,我们可以有一个包含球队的足球联赛,在每个球队中我们存储球员。我们可以有类似的东西

(key) premier_league  
(value) {MANU : [manu_player1,....,manu_player25], ...., MAN_CITY : [man_city_player1,....,man_city_player25]}
Run Code Online (Sandbox Code Playgroud)

或者类似的东西

premier_league:MANU --> {players:[manu_player1,....,manu_player25]}
premier_league:MAN_CITY --> {players:[man_city_player1,....,man_city_player25]}
Run Code Online (Sandbox Code Playgroud)

nosql redis node-redis

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

使用node/express的req.body中的html multipart/form-data错误

我正在使用node、express、html,并且我正在尝试使用html表单将a发布到我的服务器端。问题是我将 {} 作为我的 req.body。

我的html表单如下:

    <form method = 'post' action='get_name' enctype="multipart/form-data">
      <input type="text" name="form_name"><br>
      <input type="submit" value="Upload name">
    </form>
Run Code Online (Sandbox Code Playgroud)

我在 node.js 文件的开头使用以下内容:

app.use(bodyParser.urlencoded({limit:'5mb', extended:false}));
app.use(busboy());
Run Code Online (Sandbox Code Playgroud)

我的 app.post 如下:

app.post('/get_name',function(req, res, next){
        console.log("the name of the form is : ", req.body);
        res.redirect('/admin');
});
Run Code Online (Sandbox Code Playgroud)

当我试图获取 req.body.form_name 时,我得到了未定义。我无法找出我的代码有什么问题。欢迎任何建议。:)

html forms node.js express

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

async系列,如何使用具有特定绑定变量的函数

假设我有一个包含名称的表,我想在函数中使用所有这些名称.例如,var names = ['joe','sam', 'nick']; 假设我有以下功能:

function doSomething (string1, NAME, string2, callback){
   ....
   console.log(string1," ",NAME," ",string2);
   ...
   callback(null,"ok");
}
Run Code Online (Sandbox Code Playgroud)

假设它是异步的,我将使用该async.each函数.而且,我想在函数中传递变量,使用bind如下:

async.each(names,doSomething.bind(this, "example1", "example2",function(err){
   console.log(err);
});
Run Code Online (Sandbox Code Playgroud)

我得到以下消息:

example1 example2 joe 
example1 example2 nick
example1 example2 sam
Run Code Online (Sandbox Code Playgroud)

我想要的是在第一和第三位置绑定字符串并将名称分配给第二个.可以这样做吗?如何?我在这里错过了JavaScript的基础知识吗?

javascript node.js

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