https://svelte.dev/repl/56ce5554135f4610b2f3168cf3e60b5e?version=3.35.0 Думаю, можно оформить ишак на эту тему, что двусторонний биндинг работает непредсказуемо. Либо добавят в доку, что он readonly, либо добавят сброс, если происходит любое переназначение из кода.
Могу оформить или вы сами? :)
А разве Files не readonly?
оформите вы, если можно. я пытаюсь сейчас через {#key } решить это, но что-то невнятное получается
Ну так ваш бинд резетится, а FileList инпута низзя... реадонли
Просто это нелогично, что несмотря на синтаксис двустороннего биндинга биндинг по факту односторонний. Хотя, впрочем, clientWidth и прочие тоже односторонние. Надо просто добавить это в доку.
Кстати передать пустое значение норм костылик
Вроде другого способа вообще нет :)
если этого нет в исключениях, то можно сделать PR в доку, чтобы добавили. в целом это не бага явно
Обсуждают сегодня