node.js - Textarea多值输入,类似trackingid网站
问题描述
我正在使用 MongoDB 和 NodeJS,并且正在开发库存存储应用程序。
我想有一个文本区域,我可以使用外部 USB 条形码扫描仪添加一些值,它的行为将是这样的:
- 每次我扫描东西时都会自动换行
- 最后发送到我的 app.js
我假设 POST 会发送一个字符串,所以我会在字符串中找到的每个换行符对其进行切片。然后我会循环遍历刚刚创建的字符串数组,以获取我扫描的每个代码以与 MongoDB 交互。
我一直在做一些复古工程,例如17track.net ,但到目前为止我还没有成功模仿它们。
我想要一些关于如何做到这一点的提示,因为我也没有成功地从谷歌获得正确的答案
编辑:
我认为最好的方法是在每次扫描时添加一个自动换行符,我怎样才能在我的 textarea 上实现它?
一旦我在我的应用程序端得到它,我只需在检测字符串的换行符时对其进行切片:在循环中,我计算每个换行符之间的每个字符。
解决方案
推荐阅读
- reactive-programming - 如何下载文件并立即流式传输 - 上传 - 使用 Spring Reactive WebClient
- linux - 作为 bindkey 函数的一部分,在 zsh 中手动调用 compinit
- python - Python lambda 函数改变它们的值
- excel - 格式化图表上的数据标签
- javascript - 如何禁用模板添加的按钮数组?
- c++ - C++ 的 spdlog;what():无法打开文件 ~/logs/log.txt 进行写入:没有这样的文件或目录
- function - flatMapMerge 缓存是否流动?
- c++ - 在 cmake 中使用 MinGW 构建 Assimp 时出现“未找到 LIB”错误
- javascript - Express,请求正文在中间件中是 {},但在控制器中有内容
- outlook-redemption - 应用程序中嵌入的赎回问题