Показаны сообщения с ярлыком Angular. Показать все сообщения
Показаны сообщения с ярлыком Angular. Показать все сообщения

вторник, 10 января 2017 г.

Материалы по Angular 2 за 2016

Сохраню здесь материалы по Angular за 2016 год

Разработка > Просто Angular
https://habrahabr.ru/post/318682/#s1


Разработка > Что стоит почитать об Angular 2
https://habrahabr.ru/post/309300/

Angular 2 Beta, обучающий курс «Тур героев» часть 3
https://habrahabr.ru/post/282634/


20+ Моих любимых AngularJS помощников
https://habrahabr.ru/post/307826/

Видеокурс по AngularJS Essential. Урок 1. Введение в AngularJS
https://www.youtube.com/watch?list=PLvItDmb0sZw-9LXhYO9Ts8mToESWCr4e4&v=kWDVt6zpBbU

Опыт Angular + Typescript + Offline SPA проекта через год
http://habrahabr.ru/post/274591/

среда, 25 июня 2014 г.

Angular ошибка Uncaught object в строке 36

Ситуация
Начинаю изучать Angular по мануалам. как только добавляю конфигурацию роутинга (даже пустую)

var myApp = angular.module("myApp", [])
    .config(function ($routeProvider, $locationProvider) {
})
;

- получаю ошибку

Uncaught object (строка 36)

Решение
Проблема в устаревшей документации. С версии 1.2* в Angular роутинг вінесен в отдельній файл, соответсвенно, надо добавлять его в скрипты
<script src='bower_components/angular/angular.js'></script>
<script src='bower_components/angular/angular-route.js'></script>
и в определении приложения - тоже добавлять ссылку на него

var myApp = angular.module('myApp', ['ngRoute']);

Cсылка по теме
http://stackoverflow.com/questions/23898348/angular-application-config-uncaught-object-error-ngroute

Еще одна точка проверки

Добился что пустой config не вызывает ошибку. Но когда добавляю маршрут - опять получаю ту же ошибку

Uncaught object (строка 36)

Тут уже оказалась моя неосторожность.
Имя контроллера должно быть в кавычках, а я написал без кавычек.

$routeProvider.when('/catalogcountry/', {
            templateUrl: '/templates/country/country-list.html',
            controller: 'CountriesController'
        });