Show
2 năm trước 2 năm trước Nút JS Phổ biến vui vẻ chiến thắng Hướng dẫn sử dụng JavaScript để lấy API tìm nạp dữ liệu từ Ngân hàng Vương quốc AnhTrong bài viết này, tôi sẽ trình bày một ví dụ đơn giản về cách lấy dữ liệu bằng JavaScript từ API bằng phương thức tìm nạp () và sau đó chuyển dữ liệu vào trang web. 4 phútbởi Vũ Đức Phương 2 năm trước 2 năm trước 9. 7klượt xem 1088
1. 9k lượt chia sẻ, 1088 điểm nội dungNguồn dữ liệuNguồn dữ liệu chúng ta sẽ sử dụng cho API JSON https. //www. chính phủ. uk/bank-kỳ nghỉ. json Khai báoTrong JavaScript, đầu tiên chúng ta phải khai báo để dễ dàng thao tác bên dưới
Check tra value with console. nhật ký()Chúng ta sử dụng Bạn có thể tham khảo Logs NodeJS là gì ?
Đây là kết quả khi thực hiện xong đoạn mã trên javascript tìm nạp apiỞ đây có phần Lời hứa sẽ thực hiện ngay khi trả lại Phản hồi 0và chúng tôi sử dụng 1 sau đó. Please ghi nhớ điều đó. And _ 2 will for them ta found JSON typeChange return type with. json() tr JavascriptBây giờ, chúng tôi sẽ sử dụng 3 cho phần phản hồi của chúng tôi và sau đó sử dụng ngay bảng điều khiển. log() to see all information are return on JavaScript
This is results kết quảChúng ta đã nhìn thấy kết quả và dễ dàng biết được thông tin chi tiết qua bảng điều khiển. nhật ký() Bạn có thể xem chi tiết hơn các thuộc tính bên trong bằng cách nhấp vào hình tam giác bên ngoài cùng bên trái. This is results of them Kết quả lồng nhaubảng điều khiển. log() luôn giúp bạn kiểm tra xem dữ liệu trả về có đúng như bạn muốn hay không. Trong phần này, thông tin bạn cần quan tâm nhất là tiêu đề và ngày tháng. Bạn muốn lấy giá trị nghiêng bằng cách dữ liệu. Anh và xứ Wales. chức vụ. Điều này là sai vì ở england-and-wales có các dấu –. Vì vậy data[england-and-wales]. tiêu đề như thế này mới là đúng, bạn sẽ nhận được tiêu đề Lấy dữ liệu và thao tác bằng handleData()Ở bước này không chỉ xuất hiện như bảng điều khiển chức năng. log(), to be used and could doing every second with data they ta use function handleData
Thao tác nâng cao với hàm handleData()At in handleData() function on JavaScript. Chúng ta sẽ viết đoạn mã bên dưới vào hàm để lấy nghiêng và ngày của england-and-wales theo ý muốn của bạn để hiển thị và thao tác với chúng ________số 8_______Trong trường hợp ngắt ở đây. Tất cả những gì chúng ta đang làm là ánh xạ qua sự kiện của mảng và sử dụng backticks (hoặc mẫu chữ) do JavaScript 6 để chuyển các mục bên trong 4 của mảng thành định dạng có thể sử dụng trong HTML. Ngoài ra, vì 5trả về một mảng khác, chúng ta sử dụng 6ở cuối để trả về một chuỗiNếu bạn đang gặp rắc rối ở đây, chỉ cần đọc 7 để có thể hiểu rõ hơnMount data into the web page with. bên trongHTML()Bây giờ chúng ta có biến 8 chứa tất cả mọi thứ cần thiết , chúng ta thực hiện điều này một cách dễ dàng bằng 9)HTML of them ta menu as after
và chúng ta chỉ cần thêm đoạn này vào đầu đoạn script JS
và bây giờ, chúng ta thêm đoạn mã sau vào chức năng
Đơn giản như vậy thôi, bạn đã 0API để lấy dữ liệu, chỉ cần thao tác một chút để hiển thị trong HTML theo ý của bạnBạn có thể tham khảo mã hoàn chỉnh tại đây. https. // codepen. io/nấm23/bút/NOxBOM Kết luậnQua bài viết này, bạn có thể hiểu được cách JavaScript tìm nạp API để lấy dữ liệu một cách đơn giản. Và bạn có thể biến tùy chỉnh HTML xuất ra theo ý bạn dựa trên CSS |