Tôi làm việc tại một công ty có cơ sở mã phản ứng lớn ... không phải tất cả đều phản ứng tiêu chuẩn, và không phải tất cả tuân theo tiêu chuẩn riêng của nó (im nghĩ rằng đây là tiêu chuẩn khá haha).Phản ứng - khi nào gọi phản ứng như một biến vs nhập phản ứng
Tôi thấy phản ứng được đưa vào các thành phần khác nhau trong suốt. Dưới đây là hai ví dụ - được đánh dấu bằng (1) và (2):
(1) let React = require('react');
(2) import React, {Component, PropTypes} from 'react';
Sự khác biệt và lý do sử dụng cái kia với cái kia là gì? Không chỉ có react
được đưa vào. Tôi cũng thấy import {Component, PropTypes} from 'react';
và let {Component} = React;
.
Tôi đã thực hiện tìm kiếm ngắn gọn về chúng internets và không thể tìm thấy những gì tôi đang tìm kiếm. có thể các cụm từ tìm kiếm của tôi bị tắt một chút. Id được hạnh phúc với lời giải thích ngắn gọn và tài liệu hy vọng để đi với nó. Cảm ơn bạn.
Đầu tiên là cú pháp commonjs/requirejs. Nó được thêm vào bằng cách sử dụng một thư viện. Thứ hai là cú pháp chuẩn ES6 chính thức. Trong nhiều tình huống họ có thể hoán đổi cho nhau. Sự khác biệt lớn nhất là 'import' phải luôn luôn liên tục trong khi' require' là hoàn toàn động, bạn có thể vượt qua bất kỳ chuỗi được tạo ra ở đó. – Sulthan
Tôi đã có thể tìm thấy khá nhiều thông tin về điều này trên internet. Bạn đã thực sự tìm kiếm? : D – Chris
@Chris, không phải cũng như tôi có thể có, tôi chắc chắn. Khi tìm kiếm của tôi đưa tôi ra khỏi khóa học, tôi quyết định đến đây. Khi tôi không nhìn thấy nó ở đây, tôi hỏi ở đây. btw, tìm kiếm trên SO Tôi đã chạy vào phản hồi của bạn trong quá khứ. Cảm ơn bạn đã viết tất cả các câu trả lời, họ đã thực sự giúp tôi. – Lefty