Hướng dẫn display array in html angular - mảng hiển thị trong góc html
Tôi nhận được tất cả dữ liệu JSON từ WS như thế này: Show
Trong mã HTML, tôi muốn hiển thị các cảm biến dữ liệu trong danh sách, nhưng DOS không hiển thị. Mã HTML của tôi:
Homeboxsp nằm trong thành phần.ts
hình ảnh [1]: https://i.stack.imgur.com/qxrtr.png Cảm ơn bạn Cho một mảng & nhiệm vụ là in mảng đã cho ở định dạng bảng bằng cách sử dụng angularjs. Trong JavaScript, dữ liệu có thể được lưu trữ dưới dạng mảng. Mỗi mục mảng có lập chỉ mục duy nhất, bắt đầu từ 0. Nhưng điều gì sẽ xảy ra nếu nhà phát triển muốn hiển thị tất cả các mục trong mảng, trên trang web. Một cách có thể là chạy một vòng lặp, bắt đầu từ 0 đến giá trị của (mảng.length () - 1). Tuy nhiên, điều này là không khả thi trong khi xử lý dữ liệu JSON, trong đó có thể tồn tại một mảng khác bên trong một mảng đã tồn tại. & NBSP; Giải pháp tốt nhất có thể cho việc này đã được cung cấp bởi angularjs.an mảng có thể được in ở định dạng bảng bằng cách sử dụng chỉ thị ’ng-lặp lại của angularjs. Ng-lặp lại giúp lặp lại các mục trong phần tử thu thập. Chỉ thị này rất hữu ích trong khi xử lý một bộ sưu tập các đối tượng. & NBSP;An array can be printed in tabular format using the ‘ng-repeat’ directive of AngularJS. ‘ng-repeat’ helps in looping through the items in the collection element. This directive is very helpful while dealing with a collection of objects. Ví dụ 1: Ví dụ này minh họa việc kết xuất mảng ở dạng bảng bằng cách sử dụng Chỉ thị lặp lại trong AngularJS. This example illustrates the rendering of the array in the tabular form using the ng-repeat directive in AngularJS. HTML
1< 3 4 5 1 7 3> 1< 2> 4 5 6 7 6 9 41 43 45 67 41 1 7 2> 7head >
5< 1 < 2 5< 4> 1< < 8 h 1< html 7html 8html 7> 1< > 3> 4> 3> 1< > 9 < 0 5< 22 4< < 6> 6< head 0>
01head 4>
07head 4>
13head 4>
19head 4> 6 7head 0> 4 7< 6> 4< head 0 33 5 35> 6< 39 40 39> 6< 39 46 39> 6< 39 52 39> 6< 39 58 39> 6< 39 64 39> 4 7head 0> 1 7> 9> 7 8>
3> 1 82 1 84 4 86 6 88
90
92
94
96
98 6 00
02
04
06
08
98 6 00
14
16
18
20
98 6 00
26
28
30
32
34 6 00
38
40
42
44
34 61 6 50 4 52 7 3> 7html > Giải thích: ‘ng-app‘ và bộ điều khiển ‘ng‘ của ứng dụng này đã được đặt tên tương ứng ‘myApp, và‘ listControll. Trong, một mảng có tên ‘itemDetails đã được tạo và lưu trữ trong biến phạm vi. Mảng chứa một danh sách các người chiến thắng top 5 Grand Slam trong quần vợt nam. & NBSP; The ‘ng-app‘ and the ‘ng-controller‘ of this application have been named ‘myApp’, and ‘ListController’ respectively. In the 6< head 0>
01head 4>
56 head 4> 6 7head 0> 4 7< 6> 4< head 0 33 5 35> 6< 39 46 39> 6< 3983 39__ 4 7head 0> 1 7> 9> 7 8>
3> 1 82 1 03 4 88 6 07 6 09 4 00 6 13 6 15 4 00 6 19 6 09 4 00 6 25 6 15 4 00 6 31 6 15 41 4 50 1 52 7 3> 7html > Giải thích: Ví dụ này rất giống với ví dụ trước. Trong trường hợp này, chúng tôi đã tạo một mảng và đặt tên nó là ‘itemDetails. Chúng tôi sẽ lưu trữ mảng này trong đối tượng phạm vi. Dịch vụ ‘ng-repeat, sẽ lặp lại thông qua mảng, nhận một mục tại một thời điểm từ mảng và sau đó hiển thị nó trên trang web ở định dạng bảng. This example is very much similar to the previous example. In this case, we created an array and named it ‘itemsDetails’. We will store this array in the scope object. The ‘ng-repeat’ service will iterate through the array, get one item at a time from the array, and then display it on the webpage in the tabular format. Output: Làm thế nào để in mảng trong html Angular?Một mảng có thể được in ở định dạng bảng bằng cách sử dụng chỉ thị 'ng-repeat' của angularjs.'NG-Repeat' giúp lặp qua các mục trong phần tử thu thập.Chỉ thị này rất hữu ích trong khi xử lý một bộ sưu tập các đối tượng.using the 'ng-repeat' directive of AngularJS. 'ng-repeat' helps in looping through the items in the collection element. This directive is very helpful while dealing with a collection of objects.
Làm thế nào để bạn hiển thị dữ liệu trong một mảng trong HTML?foreach (phần tử => {document.getEuityById ('result'). InsideHtml += `$ {Element}`; // ở đây kết quả là id của div có trong DOM});};Mã này đưa ra giả định rằng div mà chúng tôi muốn hiển thị các phần tử của mảng có ID 'kết quả'. getElementById('result'). innerHTML += `
${element} `; // here result is the id of the div present in the DOM }); }; This code makes the assumption that the div in which we want to display the elements of array has an id 'result'. |