Cách tạo thẻ React

Tram Ho

Giới thiệu

Tôi sẽ làm bản ghi nhớ này để xem lại mã trước đó và tôi tự hỏi liệu tôi có thể tạo thẻ Bố cục không.

Nó được mô tả để giữ cho mọi thứ đơn giản và có tổ chức.

Xin vui lòng cho tôi biết nếu có một cách tốt hơn. Xin lỗi cho bất kỳ lỗi chính tả.

Layout.jsxUseLayout.jsx ở cùng cấp độ. Trên thực tế, tốt hơn hết là tách chúng ra

Nếu bạn muốn tạo Bản đánh máy, Trẻ em có thể đi và cảm thấy tốt nếu bạn nhập và gán ReactElement từ react . children: ReactElement <any> Thích cái này.

Layout.jsx

Sử dụngLayout.jsx

Trong trường hợp tạo hộp thoại hoặc thay đổi động sự kiện

Khi bạn muốn áp dụng một hộp thoại tương tự như tài liệu-ui của nhiều trang

Tuy nhiên, trong trường hợp bạn muốn thay đổi sự kiện

Tôi đang viết bằng TypeScript, nhưng nếu bạn muốn sử dụng JavaScript, hãy xóa các props :

thay đổi = ({children, title, ...}) => thành = props =>

Hộp thoại.tsx

Giải trình

Trẻ em nhận được từ đầu có thể được nhận dưới dạng Dialog.tsx dưới dạng các thành phần,

Tiêu đề, nút OK, nút NG và mô tả là các đối số bắt buộc lần này.

Và tôi sẽ thiết lập hành động cho từng thành phần

Bạn có thể thực thi chức năng bằng cách chuyển chức năng bạn muốn thực thi thành hành động.

Khi sử dụng react-redux , bạn cũng có thể áp dụng công dispatch cho hành động.

Chia sẻ bài viết ngay

Nguồn bài viết : Viblo