Первоначально у меня было это:
requestAnimationFrame(appendItemsFragment(itemsFragment, appendItemsFragmentCallback));
Но мне нужно было сделать что-то большее, поэтому я преобразовал его в
requestAnimationFrame(() => {
appendItemsFragment(itemsFragment, appendItemsFragmentCallback);
myNewFunctioncall();
});
Исходная функция определяется как:
const appendItemsFragment = (itemsFragment, callback) => () => {
itemsContent.appendChild(itemsFragment);
destroySpinner();
if (callback) {
callback();
}
};
Но в модифицированной версии requestAnimationFrame функция appendItemsFragment не выполняется (я поставил alert () и он не работает, я нажимаю F10 два раза и он возвращается к концу requestAnimationFrame ). Почему это?