Я изучаю angularJS и во время обучения обнаружил, что синтаксис контроллера намного легче читать, и мне немного легче понять его из мира OO. Я прочитал несколько статей и ответов SO, которые, похоже, указывают на то, что $scope и синтаксис «контроллер как» одинаковы, и что синтаксис «контроллер как» - это просто синтаксический сахар.
Однако я разместил еще один вопрос на SO здесь , и пользователь, ответивший на вопрос, говорит, что мне все еще нужно вводить $scope, чтобы использовать директивы 'ui select', даже если я использую контроллер в качестве синтаксиса. Что он? И если мне не нужно использовать $scope, чего мне не хватает, чтобы заставить синтаксис «контроллер как» работать с ui-select?