После выхода новой версии Ember 3.6.0 я начал получать сообщение об ошибке в консоли:
rsvp.js: 24 Uncaught RangeError: Максимальный размер стека вызовов превышен в WeakMap.get () в getCacheFor(metal.js: 25) в ComputedProperty.get (metal.js: 2350) в Array.CPGETTER_FUNCTION [as []] (metal.js: 752) в Function.jQuery.extend.jQuery.fn.extend (jquery.js): 261) в Function.jQuery.extend.jQuery.fn.extend (jquery.js: 282) в Function.jQuery.extend.jQuery.fn.extend (jquery.js: 282) в Function.jQuery.extend.jQuery.fn.extend (jquery.js: 282) в Function.jQuery.extend.jQuery.fn.extend (jquery.js: 282) в Function.jQuery.extend.jQuery.fn.extend (jquery.js: 282)
Я выяснил причину этого store.query
запрос в init
в одном из моих компонентов:
this.get('store').query('user', { 'filter': { 'type': '1', 'gender': 'male' } }).then(tutors => {
this.set("tutors", tutors);
});
Как выяснить причину, почему я начал получать эту ошибку