Tôi là một nhà phát triển có kinh nghiệm .net và tôi rất có thẩm quyền sử dụng MVC. Tôi chỉ mới đọc một chút về react.js hôm nay và muốn thử và tìm hiểu thêm về nó.React.js được trộn lẫn với asp.net MVC để xác thực
Có bất kỳ nhà phát triển MVC .net nào ở đó đã trộn lẫn dự án với MVC với kết quả tốt không? Đáng chú ý nhất để làm với xác nhận.
Thông thường các lớp C# của tôi có thuộc tính xác thực trên chúng. Và tôi có thể lộn xộn xung quanh với các lỗi trạng thái mô hình để thực hiện thêm các công cụ tùy chỉnh phía máy chủ.
Bạn sẽ kết hợp xác thực phản ứng với MVC bằng cách nào? Hoặc nó có thể không được thực hiện?
EDIT Có cách nào để xác thực trong React sử dụng thuộc tính MVC để lưu trùng lặp xác thực không?
Bạn vẫn có thể thêm các thuộc tính xác thực vào khung nhìn MVC của mình và chúng sẽ xác nhận hợp lệ phía máy chủ, vì tất cả các mô hình ràng buộc/xác thực vv sẽ hoạt động như trước. Về phía khách hàng, có nhiều thư viện ở đó: http://react-components.com/component/react-validation-mixin, https://github.com/christianalfoni/formsy-react Hoặc bạn có thể làm nó tự của bạn và thêm xác nhận bên trong các sự kiện thay đổi và nhấn nút bấm sự kiện trên mỗi thành phần, hoặc thành phần cha mẹ có chứa các thành phần con của bạn https://www.youtube.com/watch?v=Mjcou3UCiBM – jonho
Có anyway không sao chép logic xác nhận? – eyeballpaul
Có thể có, nhưng tôi chưa tìm thấy! khi tôi thấy vấn đề là bạn không sử dụng công cụ xem MVC để hiển thị phần chính của chế độ xem, bạn đang sử dụng React. Ngoài ra, bạn đang ánh xạ ViewModel của mình với các chú thích của nó thành một tập hợp các thành phần React mà không biết gì về chú thích. – jonho