Вопросы и ответы - promise

Вопросы и ответы - promise



Есть ответ!
Я вычислил свойство, как показано ниже, которое возвращает res, где res-объект Promise. Причина, по которой я не могу иметь этот скрипт внутри крючка created() или mounted(), заключается в том, что this.selectedObject-это null, когда я это делаю. Я доволен res, однако проблема возникает, когда мне нужно визуализировать PromiseResult в html: <div>{{ currentDepStatus }}</div>. Это показы...
Есть ответ!
я пытаюсь оживить некоторые элементы, используя аниме.js с некоторыми функциями promise проблема заключается в том, что вторая функция не будет выполняться после того, как предыдущая была успешной. <script> import Splash from '../components/Splash.vue'; import Intro from '../components/Intro.vue'; export default { components: { Splash, Intro, }, mounted() { //This is the li...
Есть ответ!
Я пытаюсь извлечь данные из firebase перед вызовом mounted () hook, но запрос firebase-это асинхронная функция, и я изо всех сил пытаюсь справиться с ними. Вот мой фрагмент кода: <template> <b-table-simple sticky-header="90%" class="table-bordered"> <b-thead head-variant="dark"> <b-tr> <b-th >氏名</b-th> &l...
Есть ответ!
Я могу использовать fetch api (хотел сделать fetch api, а не axios) и вызвать свой локальный api и консоль.регистрировать данные с моего api.js файл - export default { async getData(){ await fetch(url+"campground") .then(result => result.json()) .then(data => { console.log(data) // [{id:123,name:"Shimla"},{id:124,name:"Manal...
Есть ответ!
Учитывая следующий компонент <template> <div class="text-center"> <v-dialog v-model="dialog" width="500" > <template v-slot:activator="{ on, attrs }"> <v-btn color="red lighten-2" dark v-bind="attrs" v-on="on" > ...
Есть ответ!
Я делаю вызов api, который возвращает обещание. Вызов работает нормально, но я хочу сделать обработку данных, содержащихся в обещании. Вот мой призыв: let promiseArray = this.get('store').query('member', {query: term, option: this.get('option')}); promiseArray.then(members => {console.log(members); }); let var= members; console.log(var); Моя проблема заключается в том, что это не...
Есть ответ!
Мой код использует функцию плагинов в Vuejs для определения глобальной общей переменной. Vue.use(shared) shared определяется как:- export const shared = { config: getAppConfig() } shared.install = function() { Object.defineProperty(Vue.prototype, '$shared', { get() { return shared } }) } function getAppConfig() { var api = getAPIURL() return axios.get("https://url/ge...
Есть ответ!
С моим ограниченным знанием vue я сталкиваюсь с проблемой, когда, если я не вызываю асинхронный метод в шаблоне vue js, я не могу получить доступ к результатам обещания, даже если я должен вызвать асинхронный метод в крюке жизненного цикла created. Мое понимание created заключается в том, что он вызывается раньше, чтобы можно было запускать асинхронные операции, такие как извлечение данных из api...
Есть ответ!
Я собрал 1 строку из 2 разных мест в хранилище данных, URL-адрес и Ник, что я хочу сделать, это объединить эти два, чтобы я мог "предварительно выбрать" в своем выпадающем списке. Проблема в том, что если я проверяю значение в "объявлении переменных", то я получаю текстовый результат, предупрежденный, но если я предупреждаю позже, когда я пытаюсь объединить две строки, я получаю [Object object], [...
Есть ответ!
У меня есть приложение React JS, которое пытается войти в API на основе токенов (которое я также разрабатываю, используя Laravel 5.5 и Laravel Passport). Я пытаюсь реализовать базовый логин (войти, используя имя пользователя и пароль, получить токен от сервера после проверки, использовать этот токен для будущих запросов). Код, который я использую для извлечения, приведен ниже: function loginApi(...
Есть ответ!
Недавно я начал переносить вещи из jQ в более структурированный фреймворк-VueJS, и мне это очень нравится! Концептуально Vuex был для меня чем-то вроде смены парадигмы, но я уверен, что теперь знаю, что это такое, и полностью понимаю это! Но есть несколько небольших серых зон, в основном с точки зрения реализации. Я чувствую, что эта модель хороша по дизайну, но не знаю, противоречит ли она цикл...
Есть ответ!
Я разрабатываю простое приложение Ember, которое извлекает все языковые строки из API. Я настроил службу с помощью метода translate() и ввел эту службу в помощника. Проблема в том, что свойство, которое я хочу использовать, недоступно в помощнике, потому что, когда оно используется, обещание еще не выполнено. Как я могу получить доступ к свойству в помощнике после того, как оно было загружено из с...
Есть ответ!
У меня есть множество обещаний, которые нужно выполнять в последовательном порядке. var promises = [promise1, promise2, ..., promiseN]; Называя ответ.все будут исполнять их параллельно: RSVP.all(promises).then(...); Но как я могу запустить их в последовательности? Я могу вручную сложить их вот так RSVP.resolve() .then(promise1) .then(promise2) ... .then(promiseN) .then...


Закрыть X