Я хочу ViewModel конкретизации завершить, а затем вызывать только loadUniqueUrl(viewModel);
в следующем коде:Knockout.js: ждать конкретизации ViewModel, чтобы завершить
var viewModel = new ViewModel(data, subTopicId, chapterId, planId);
ko.applyBindings(viewModel);
loadUniqueUrl(viewModel);
Я не могу модифицировать ViewModel.I не знать, как использовать обратный вызов в этом случае. Пожалуйста, помогите
Ваш код exectutes строит линию, поэтому loadUniqueUrl будет вызываться, когда applyBidings завершен. Конечно, если у вас нет каких-либо аякс-вызовов в ViewModel. – alexmac
не совсем @Alexander. Javascript - асинхронный. –
вы должны использовать обратные вызовы –