Тупик на слабых ПК - PullRequest
       17

Тупик на слабых ПК

0 голосов
/ 04 апреля 2019

Я работаю над электроном в электронном виде вместе с Вью.когда продукт добавлен, он вызывает бэкэнд php symfony, который возвращает полный заказ.

На моем рабочем компьютере i7 это работает безупречно, но когда я пробую его на плохом компьютере Celeron, пользовательский интерфейс начинает зависать послеоколо 5 быстрых кликов, и бэкэнд php заходит в тупик.

ПК использует только около 10% процессорного времени, и не наблюдается заметного увеличения использования оперативной памяти.

Я действительно в замешательствено с моим ограниченным пониманием JS в целом, я начинаю подозревать, что асинхронные вызовы не ведут себя так, как я подозревал, что они будут себя вести.

Я действительно не знаю, в чем заключается проблема, поэтому я не могу поделиться какой-либокод, но вот звонки, о которых я говорю.

// Vuex store action addProduct({commit})
let {status, data} = await API.addProduct(product)
let {status, data} = await API.getOrder(orderId)
...