Size: a a a

2020 September 05

MZ

Misha Zamkevich in Svelte [svelt]
Arushwl
чем и занимаюсь
Он же у тебя императивный выходит?
источник

A

Arushwl in Svelte [svelt]
Кирилл Спасибович
let left = 4501;

let current = 0;
let id = 0;
for(let item of items) {
 current += item.width;
 if(current > left) {
   id = item.id;
   break;
 }
}
очень похоже
источник

A

Arushwl in Svelte [svelt]
Misha Zamkevich
Он же у тебя императивный выходит?
не понимаю
источник

MZ

Misha Zamkevich in Svelte [svelt]
Arushwl
не понимаю
Дай ссылку на последнюю ревизию. Хочу чуть глубже глянуть.
источник

A

Arushwl in Svelte [svelt]
ревизия - это что?
источник

MZ

Misha Zamkevich in Svelte [svelt]
Ну блин, хде у тебя последний код, ты в ветке его пишешь? Или он не публичный?
источник

A

Arushwl in Svelte [svelt]
локальный
источник

MZ

Misha Zamkevich in Svelte [svelt]
Блин, завёл бы ветку на гите ))
источник

MZ

Misha Zamkevich in Svelte [svelt]
Потом, по готовности, слил бы в мастер )
источник

A

Arushwl in Svelte [svelt]
Кирилл Спасибович
let left = 4501;

let current = 0;
let id = 0;
for(let item of items) {
 current += item.width;
 if(current > left) {
   id = item.id;
   break;
 }
}
а откуда тут left ?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
ну а что ты в translateX пихаешь ?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
то что от move получаешь на слушателе ?
источник

A

Arushwl in Svelte [svelt]
тогда кто такой current?
источник

A

Arushwl in Svelte [svelt]
вижу
источник

A

Arushwl in Svelte [svelt]
сорян
источник

КС

Кирилл Спасибович... in Svelte [svelt]
айтем который попадает под смещение ?
источник

A

Arushwl in Svelte [svelt]
понял - left - расстояние, current -размер слайда
источник

КС

Кирилл Спасибович... in Svelte [svelt]
не, current просто запихивает в себя ширины слайдов по очереди
источник

КС

Кирилл Спасибович... in Svelte [svelt]
пока мы не достигнем чего-то в районе смещения слева
источник

КС

Кирилл Спасибович... in Svelte [svelt]
и тогда мы поймём на каком индексе мы находимся
источник