Лучшее руководство по AngularJS Http в 2024 году. В этом руководстве вы можете изучить Прочитайте файл в формате JSON,http://www.w3big.com/try/angularjs/data/sites.php,AngularJS $ HTTP,AngularJS примеры,

AngularJS Http

$ HTTP AngularJS является ключевой службой для считывания данных с удаленного сервера.


Прочитайте файл в формате JSON

Ниже приведен JSON файл, хранящийся на веб-сервере:

http://www.w3write.com/try/angularjs/data/sites.php

{ "Сайты": [ { "Название": "учебник", "URL": "www.w3write.com ", "Страна": "CN" }, { "Название": "Google", "URL": "www.google.com", "Страна": "США" }, { "Имя": "Facebook", "URL": "www.facebook.com", "Страна": "США" }, { "Название": "микроблогов", "URL": "www.weibo.com ", "Страна": "CN" } ] }


AngularJS $ HTTP

AngularJS $ HTTP служба используется для чтения данных на веб-сервере.

$ Http.get функция (URL) используется для чтения данных сервера.

AngularJS примеры

<Div нг-приложение = "MyApp" нг-контроллер = "siteCtrl"> <Ul> <Li нг-повтор = "х в именах "> {{x.Name + ',' + x.Country}} </ li> </ UL> </ Div> <Script> вар приложение = angular.module ( 'MYAPP', []); app.controller ( 'siteCtrl', функция ($ сфера, $ HTTP) {$ http.get ( "http://www.w3write.com /try/angularjs/data/sites.php ") .success (функция (ответ ) {$ scope.names = response.sites;});}); </ скрипт>

Попробуйте »

Анализ Применение:

? Примечание: получить код запроса выше сервер сайта, вы не можете быть скопированы непосредственно в местный перспективе, будет проблема междоменное, решение для копирования данных Customers_JSON.php на свой собственный сервер, с: PHP Ajax проблема междоменное лучшим решением.

AngularJS применение определяется нг-приложение. Выполнение приложений в <DIV> в.

Инструкция нг-контроллер установлен контроллер имя объекта.

CustomersController функция представляет собой стандартный конструктор объекта JavaScript.

Объект управления имеет свойство: $ scope.names.

$ Http.get () считывает статические данные в формате JSON от веб - сервера.

Файл данных сервера: http://www.w3write.com/try/angularjs/data/sites.php .

При загрузке данных в формате JSON с сервера, $ scope.names в массив.

примечание Этот код также может быть использован для чтения данных в базе данных.
AngularJS Http
10/30