javascript - React Native - 如何 trim 字符串

标签 javascript android node.js npm react-native

我想删除字符串开头和结尾的空格。例如,给定一个字符串“Test”,我想接收“Test”。我试过 JavaScript 的方法和一些 npm 库,但它们似乎不适用于 React Native?有什么想法吗?

enter image description here

最佳答案

问题出在您的 setEmail 调用和您使用的 ES6 语法中。当你这样做时:

email => this.setEmail({email})

转译器将其转换为以下内容:

email => this.setEmail({email: email})

这当然是一个对象。

然后,在函数内部,您尝试将 trim 函数应用于对象,这当然会导致失败。试试这个:

email => this.setEmail(email)

您可以阅读有关对象文字的 ES6 语法的更多信息 here .

关于javascript - React Native - 如何 trim 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41062217/

相关文章:

javascript - IIFE 执行的意外顺序

javascript - 如何设置 React 渲染组件的样式

android - 如何构建 _just_ libwebcore.so 而不是整个 froyo 源

javascript - 幻灯片放映在图像加载时开始,但在所有图像下载完成后才会显示第一张图像

android - 如何更快地在设备上进行测试?

android - 在 finishMatch 上结束多人游戏

node.js - 如何使用socket io连接?

node.js - 了解 Node.js 模块 : multiple requires return the same object?

javascript - 访问数组属性时出现编译错误

php - 从 json 数组中检索消息