javascript - 在 Angular post 请求之前从字段中去除空格

标签 javascript angularjs

我需要从三个字段(前导、尾随和字符之间)中去除所有空格,这些字段将通过 Angular post 请求发送到后端。数据从表单数据对象传递。目前,我已经通过为 Jackson 创建自定义反序列化器来解决这个问题,但我更有兴趣在它们到达我的 Spring 后端之前删除它们。

function insertNumber(form, result) {
    NumberSequence.save({"type": form.$name}, form.$data,
        success(result),
        error(form, result));
}

这里的数据包含3个字段:

  • 开始
  • 结束
  • 数量

我需要过滤所有这些。

有什么建议吗?

最佳答案

AngularJS 提供了一个 ng-trim 指令来执行此操作,请参阅 input directive documentation 。如果这不是您想要的,请使用 @KyleK 建议的正则表达式。

关于javascript - 在 Angular post 请求之前从字段中去除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26606670/

相关文章:

javascript - lof JSliderNews 不起作用

javascript - 如何在单击按钮时创建网格?

javascript - 尽管已更新,但 React useState 钩子(Hook)仍返回旧状态值

javascript - Cordova 文件插件 FileReader.readAsText 获取错误但不调用错误回调

node.js - Azure - 每个 Web 应用程序进行多个部署?

javascript - 使用 {{expression}} 动态创建 ng-model 不起作用?

javascript - 为什么我的 Angular 服务无法正常工作

javascript - Node.js https.createServer 抛出 TypeError : listener must be a function

javascript - 如何使用 ng-options 在 angularjs 中自动选择另一个选项

angularjs - 我怎样才能使默认 Accordion 打开第一个元素?