В компоненте Vue я вызываю функцию из отдельного файла js.
Затем мне нужно вызвать метод в моем компоненте сразу после завершения этой первой функции:
Мой компонент .vue:
import myFunction from '@/components/functions';
export default {
name: 'test',
components: {
myFunction,
},
created(){
if (....) {
myFunction.function1(myParam)
.then((response) => {
this.method2();
});
},
methods:{
method2(){
something;
},
}
};
Мой отдельный файл functions.js:
export default {
function1(myParam) {
...
return true;
},
};
Я попробовал несколько вещей, таких как последняя, показанная в моем коде, которая дает мне
.function1(...).then is not a function
Я уверен, что это не так сложно, но не могу найти правильный синтаксис.
Спасибо за вашу помощь
S.