Khi nhập email trong TextInput, nó sẽ xác thực và hiển thị thông báo lỗi. nơi email cho vào là hợp lệ hay khôngLàm cách nào để xác thực giá trị TextInput trong phản ứng gốc? Ví dụ:
Trả lời
Bạn có thể sử dụng một regex để kiểm tra xem thư vào là hợp lệ.
chức năng Regex
validateEmail = (email) => {
var re = /^(([^<>()\[\]\\.,;:\[email protected]"]+(\.[^<>()\[\]\\.,;:\[email protected]"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
};
Gửi chức năng nhập văn bản
onSubmit =() => {
if (!this.validateEmail(this.state.text_input_email)) {
// not a valid email
} else {
// valid email
}
cảm ơn @ g-hamaide, đây là những gì tôi đang tìm kiếm! –
Liên kết không khả dụng. –
Sự hỗ trợ này không hỗ trợ: email @ [123.123.123.123] – Negin
- 1. Phản hồi Gốc với Xác thực Firebase
- 2. Làm cách nào để căn chỉnh đầu vào văn bản chính xác trong phản ứng gốc?
- 3. Tôi làm cách nào để che phủ ActivityIndicator trong phản ứng gốc?
- 4. Phản ứng gốc vs tạo phản ứng ứng dụng gốc
- 5. Ví dụ về ba giá trị logic trong SQL Server
- 6. Phản hồi gốc: Làm cách nào để hết hạn thẻ định dạng bằng/sử dụng <TextInput/>?
- 7. Phản ứng gốc - Sự khác biệt giữa onChange vs onChangeText của TextInput
- 8. Làm cách nào để mở menu dev gốc của phản ứng trên thiết bị thực
- 9. Làm cách nào để xác thực giá trị combobox jQuery UI với Plugin xác thực jQuery?
- 10. Cách thủ công xác nhận React.PropTypes Phản ứng gốc "^ 0.30.0"
- 11. Làm cách nào để bật CUDA trên các ví dụ về gói tăng tốc-ví dụ?
- 12. AngularJs -.net Ví dụ về xác thực WebApi MVC
- 13. Cách đặt giá trị mặc định trong phản ứng chọn
- 14. Làm cách nào để xác thực thông tin xác thực tên miền (từ mã gốc)?
- 15. Cách lấy giá trị từ một hàm phản ứng trong một thành phần phản ứng
- 16. WPF Chỉ thực thi MỘT ví dụ về ứng dụng
- 17. phản ứng gốc - Làm cách nào để cuộn một trang web trong scrollview cho android?
- 18. Phản ứng Native Mật khẩu TextInput ném cảnh báo
- 19. Cách căn giữa văn bản trong textinput
- 20. Làm thế nào để tạo một thanh trượt hình tròn trong phản ứng có nguồn gốc
- 21. Làm cách nào để xác thực giá trị đã chọn trong danh sách thả xuống?
- 22. Cách nhận dạng nút hình tròn với phản ứng gốc
- 23. Làm cách nào để sử dụng thư viện javascript như moment.js trong phản ứng gốc
- 24. Làm cách nào để bật tải lại trực tiếp trong phản ứng gốc trên Android?
- 25. Xác nhận giá trị số nguyên trong tiêu đề phản ứng sử dụng REST yên tâm
- 26. Phản ứng biên giới TextInput mẹ đẻ không phải làm việc
- 27. Cách kiểm tra ứng dụng để mã hóa chính xác (ví dụ: UTF-8)
- 28. Cách nhận giá trị gốc trong multibinding
- 29. Vật liệu góc 0.9.7 Ví dụ về xác thực mẫu
- 30. Làm cách nào để sử dụng trình điều hướng có menu bên phản ứng gốc?
bạn đang sử dụng gì để hiển thị các thông báo lỗi và dấu chấm than khi đầu vào là không hợp lệ? Thx trước –
Vâng lời nhắc bật lên màu đen bạn đang sử dụng là gì? –