Вы говорите об этой части?:
<v-dialog
v-model="dialog"
width="500"
>
Если так, то почему бы просто не удалить часть width="500"
и оставить без нее? Я проверял, и он растягивается динамически. Эта опция не обязательна и ничего не сломается, если вы удалите ее.
В случае, если я что-то неправильно понял, пожалуйста, не стесняйтесь добавлять больше деталей.
I have no previous experience with jQuery but to achieve a simple delay to execution of some code, just use this:
setTimeout ("foo()", 250);
where foo() is the function responsible for loading... indication.
Can you use a Javascript timer to trigger after 250ms to display your 'loading...' message ?
Activate this on ajaxSend(), and disable it on ajaxComplete() (and clear the 'loading...' message if reqd), and so the implementation should be transparent to whatever Ajax calls you make.