[quote=alexandr2006;450912]
не пойму почему ругается на самый последний then: Cannot read property 'then' of undefined[/QUOTE]
[JS]this.loadDetail().then (() => {
console.log('bla')
})
Если ошибка тут, то вероятно потому что loadDetail ничего не возвращает (void).
Передавайте функцию в кач-ве аргумента и вызывайте её как callback.