Пытается инициализировать окно ввода текста для ввода пользователем, но получить ошибку. $ scope может устанавливать intext при раскомментировании. Я взломал это (вроде), но, как обычно, я пропустил что-то основное.angularjs - неопределенная ошибка из текстового поля ввода
Ошибка консоли: 'Ошибка: $ scope.intext undefined', если я не назначу значение. Поле ввода предназначено исключительно для ввода пользователем. Также заметил, что я могу назначить «почему» и не получить ошибку, пока не попытаюсь разделить.
angular.module('myApp', [])
.controller('TextScreen', ['$scope', function($scope) {
//$scope.intext = "what";
var why = $scope.intext.split('-');
}]);
HTML
<div id="cont" ng-app="myApp">
<div ng-controller="TextScreen">
<input type="text" ng-model="intext" />
</div>
</div>
Вы хотите сделать что-то вроде этого: http://jsfiddle.net/JFX23/? –