Вопрос к тем кто работает с vuejs 2.5 в каком барузере вы работаете и отлаживаете vuejs-приложениями?
Вопрос возник из-за того что в моем рабочем Chromium Version 63.0.3239.84б running on Ubuntu 17.10 (64-bit)
При вызове метода ошибка :
this.confirmMsg("Do you want to delete '" + item_document_filename + "' "+this.item_title+" ?", function () {
var delete_url= ''
if ( this.data_source_type == 'user_profile_documents' ) {
delete_url= "user_profile_document_destroy"
}
if ( this.data_source_type == 'user_chat_message_documents' ) {
delete_url= "user_chat_message_document_destroy"
}
Ошибка, что this в данном контексте недоступна и в консоле ошибка
Uncaught TypeError: Cannot read property 'data_source_type' of undefined
Firefox выдает чуть более точную ошибку
TypeError: this is undefined
И если кликнуть на ссылке ошибки то отображает строку ошибки в большинстве случаев,
что Chromium в большинстве случаев не делает...
Но как я писал выше Chromium у меня браузер для отладки .
Под Chromium( с Chrome да же ошибка - я проверял) нет никаких доп настроек или плагинов для улучшения отладки? Хотя бы как firefox?