В настоящее время я использую angularjs 1.6, вызываю $http
для инициализации массива и использую этот массив после 1000 строк кода в контроллере angularjs, но каждый раз происходит что-то странное. Иногда я правильно инициализирую массив, а иногда нет.
В основном, я хотел бы вызывать код JavaScript в определенном порядке, например, line1, line2, line3 и т. Д., Здесь line1 может вызывать $http
, line2 может снова вызывать некоторую функцию line3 $http
,
Даже я пытался использовать
$http( { method:'POST',
url:'/getData',
async:false
})
Но он не содержит исполняемый JavaScript, вместо этого выполняется следующая строка кода.
Есть ли способ контролировать это, чтобы я мог выполнять код JavaScript в том же порядке так же, как я написал,