powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выведение последнего элемента из массива в таблицу.AngularJS
9 сообщений из 9, страница 1 из 1
Выведение последнего элемента из массива в таблицу.AngularJS
    #39292934
Anton19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в таблицу вывести последний элемент пришедший с сервера на по AJAX запросу AngularJS.
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<table border="1">
        <tr>
            <th>Small</th>
            <th>Middle</th>
            <th>Big</th>
        </tr>
        <tr ng-repeat="FileInfo in li">
            <th>{{FileInfo.SizeSmall}}</th>
            <th>{{FileInfo.SizeMiddle}}</th>
            <th>{{FileInfo.SizeBig}}</th>
        </tr>
    </table>



Сейчас при таком подходе много нулевых строк. И только в последней строке заполняются 3 значения. Как мне вывести по последнему индексу эти данные в таблицу с помощью ангуляра?
...
Рейтинг: 0 / 0
Выведение последнего элемента из массива в таблицу.AngularJS
    #39292938
JVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Выведение последнего элемента из массива в таблицу.AngularJS
    #39292966
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton19 , если нужно выводить один элемент, то для этого цикл не нужен.
Достаточно этого

Код: javascript
1.
{{arr[arr.length].field}}
...
Рейтинг: 0 / 0
Выведение последнего элемента из массива в таблицу.AngularJS
    #39293124
Anton19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa, А можешь поподробней?
...
Рейтинг: 0 / 0
Выведение последнего элемента из массива в таблицу.AngularJS
    #39293159
Anton19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такая таблица получается у меня. Данные всегда в последней строке. Все остальные лишние. Какой и куда код вписать, чтобы убрать их.
...
Рейтинг: 0 / 0
Выведение последнего элемента из массива в таблицу.AngularJS
    #39293401
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton19А можешь поподробней?
Могу. Если сделаешь работоспособный тестовый пример...
...
Рейтинг: 0 / 0
Выведение последнего элемента из массива в таблицу.AngularJS
    #39293615
Anton19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
<body ng-controller="FileInfoesController">
    
    <table border="1">
        <tr>
            <th>S</th>
            <th>M</th>
            <th>B</th>
        </tr>
        <tr ng-repeat="FileInfo in li">
            <th>{{FileInfo.SizeSmall}}</th>
            <th>{{FileInfo.SizeMiddle}}</th>
            <th>{{FileInfo.SizeBig}}</th>
        </tr>
    </table>

    <p ng-repeat="FileInfo in li">{{FileInfo.Error}}</p>
    

    Current path: <span  ng-bind="li[0].Puth">{{FileInfo.Puth}}</span>
    

    
    <ul ng-repeat="FileInfo in li">
        <li>
            <a href="" ng-click="someMethod(FileInfo.Puth + FileInfo.DirectoryName)">{{FileInfo.DirectoryName}}</a>
        </li>
    </ul>
    <ul ng-repeat="FileInfo in li">
        <li>
            <span>{{FileInfo.FileName}}</span>
        </li>
    </ul>
       
     <script type="text/javascript">
        var myapp = angular.module("myapp", [])
        myapp.controller("FileInfoesController", function ($scope, $http) {
            $http.get("http://localhost:58303/api/FileInfoDataes").success(function (response) {
                $scope.li = response;
            });
            
        
            $scope.someMethod = function (path) {
                
                $http.get("http://localhost:58303/api/FileInfoDataes/findAll?id=" + path).success(function (response) {
                        $scope.li = response;
                   });
            };
        
            });
        
       
     </script>
</body>
...
Рейтинг: 0 / 0
Выведение последнего элемента из массива в таблицу.AngularJS
    #39293630
Anton19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa, Вопрос решен. Я уже написал код!
...
Рейтинг: 0 / 0
Выведение последнего элемента из массива в таблицу.AngularJS
    #39293680
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton19 , тот кусок текста выше не может быть тестовым примером. Т.к. при копировании его в браузер он неработоспособен.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выведение последнего элемента из массива в таблицу.AngularJS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]