Tôi đang sử dụng Tài liệu ui SwipizableViews Sử dụng gói ReactSwipableView, tôi gặp lỗi này trên bảng điều khiển
Reac-dom.development.js: 12466 Cảnh báo: thành phầnWillReceiveProps đã được đổi tên và không được khuyến khích sử dụng. Xem để biết chi tiết.
- Di chuyển mã tìm nạp dữ liệu hoặc tác dụng phụ sang thành phầnDidUpdate.
- Nếu bạn đang cập nhật trạng thái bất cứ khi nào đạo cụ thay đổi, hãy cấu trúc lại mã của bạn để sử dụng các kỹ thuật ghi nhớ hoặc di chuyển nó sang tĩnh getDerivingStateFromProps. Tìm hiểu thêm tại:
- Đổi tên thành phầnWillReceiveProps thành UNSAFE_componentWillReceiveProps để chặn cảnh báo này ở chế độ không nghiêm ngặt. Trong React 17.x, chỉ tên UNSAFE_ sẽ hoạt động. Để đổi tên tất cả các vòng đời không dùng sang tên mới của chúng, bạn có thể chạy
npx react-codemod rename-unsafe-lifecycles
trong thư mục nguồn dự án của mình.Vui lòng cập nhật các thành phần sau: ReactSwipableView
Có cách nào để loại bỏ lỗi này không, tôi đã thử UNSAFE_componentWillReceiveProps nhưng không có gì thay đổi
componentWillReceiveProps
trong thành phần của bạn , hoặc là đến từ gói của bạn?