Вот некоторая первоначальная помощь, чтобы вы могли самостоятельно решить свои будущие проблемы.
1. Используйте средства для разработчиков видеть ошибки, запросы и ответы: https://developers.google.com/web/tools/chrome-devtools/
Открыть инструменты из меню или используйте Ctrl + Alt + I на Mac или Ctrl + Shift + I на Windows.
На вкладке «Сеть» инструментов разработчика вы можете видеть связь с вашим сервером (например, метод request = GET, ответ с сервера). На вкладке «Предварительный просмотр» вы можете увидеть отправленный вами сервер json. Скажите мне, если у вас есть проблемы с поиском этого, потому что очень важно найти ошибки в вашем коде.
2. Используйте регистрацию!
В угловом режиме вы можете добавить $ log к вашему коду и с помощью $ log.log («message», object) вы можете выводить отладочные сообщения и текущее состояние объектов из вашего кода. Вы можете видеть сообщения журнала в инструментах разработчика на вкладке «Консоль».
3. Прочитайте документацию
Угловая содержит документацию и примеры их функций. Читайте об услуге $ resource https://docs.angularjs.org/api/ngResource/service/ $ resource
Ознакомьтесь с разницей между методом GET и POST.
4. Попробуйте простой пример из учебника и попытаться адаптировать его к вашим потребностям
Копировать простой пример ресурсов из Интернета и сделать его работу. Если это сработает, это шаг за шагом, пока оно не станет тем, что вам нужно.
5. Для примера:
Как ваш сервер работать скрипт? В вашем вопросе я могу видеть только угловой код. Если вы хотите использовать метод GET, сервер должен предоставить функцию, которая реагирует на GET.
Служба ресурсов $ уже предоставляет метод запроса:
{ 'get': {method:'GET'},
'save': {method:'POST'},
'query': {method:'GET', isArray:true},
'remove': {method:'DELETE'},
'delete': {method:'DELETE'} };
Обычно вам не нужно добавлять "{запроса: {метод: 'POST', IsArray: истинно}" к коду. Функция запроса уже существует!
Чтобы отправить запрос GET с функцией запроса нужно просто:
var Call = $resource('../api/Home', {});
Теперь откройте инструменты разработчика, перейдите на вкладку Сеть, а затем выполнить функцию $ scope.click на вашем сайте. Что вы видите на вкладке «Сеть»? Запрос должен быть запущен с помощью «метода запроса: GET». Каков ответ с сервера? Проблема может быть не в вашем угловом коде, а в коде сервера.
Попробуйте эти вещи и скажите, нужна ли вам дополнительная помощь.
Вы задавали этот вопрос три раза подряд. Пожалуйста, закройте два вопроса и оставите их открытыми. –
потому что это очень важно этот вопрос – chaitanya
Я понимаю, что вы хотите получить ответ. Сначала попробуйте прочитать документацию: https://docs.angularjs.org/api/ngResource/service/$resource –