в неё передающейся?
Самый простой пример https://svelte.dev/repl/1d57522795e74670b64d5f8cceabe7c6?version=3.43.2
Изменяется значение в массиве, но use это не волнует, хотелось бы чтобы она вызывалась
Выяснил что можно добиться нужного эффекта, если "перерисовать" элемент путём какого-нибудь if, но это такое себе
это именно тот кейс. вот пример нескромно неплохо написанного экшена: https://github.com/PaulMaly/svelte-imask/blob/master/src/action.js
там же есть один из вариант обратного проброса стейта или событий из экшена в компоненты. в данном случае я просто диспатчу кастомые ивенты на ноду. второй вариант - передать коллбек среди параметров экшена: <div use:action={options} on:event={eventHandler}></div> vs <div use:action={{ …options, eventHandler }}></div>
Обсуждают сегодня