Pull to refresh
-1
0
Дмитрий Карловский @nin-jin

Full Stack Overflow

Send message

Поздравляю, у вас логический пиксель равен физическому.

Вполне реальная: crus.hyoo.ru

https://page.hyoo.ru/#!=8i7ao7_xfyxah/View'8i7ao7_xfyxah'.Details=%D0%95%D0%B4%D0%B8%D0%BD%D1%8B%D0%B9%20AST%20%D1%87%D1%82%D0%BE%D0%B1%D1%8B%20%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B2%D1%81%D0%B5%D0%BC%D0%B8

Вы так и не поняли, что в первом случае не понятно, где ошибка (строковые значения тут ни при чём), а во втором понятно, что ошибки нет (даже без запуска тайпчека). Зато пошли нести чушь про определение читабельности по числу символов.

А теперь прикрутите сюда локализацию.

Не очень понял, где вы у нас нашли "разметку", которой у нас никогда не было. Но у меня к вам более интересный вопрос: как в этом распрекрасном синтаксисе понять, почему биндинги не работают?

И почему в эквивалентном коде на вырвиглазном синтаксисе всё работает, а даже если где-то и ошибиться - будет ошибка компиляции?

Не очень понял что с чем предлагается сравнивать. Тем более, что я слишком тупой, чтобы понять, зачем тут компутед вычисляется дважды на каждый чих.

Она лайкает еду и ноготочки, он лайкает пушки и тачки. Прекрасно живут вместе душа в душу. Совместимость 0%.

Анджелина Джоли лайкает все фото Бреда Пита. Бред Пит лайкает все фото Анджелины Джоли. Совместимость 0%.

А какой интерес общаться с человеком, похожим на тебя до уровня безразличия?

Не, я таким не занимаюсь. Потому, наверно, у меня никого и нет.

У меня пуховик набит панелями термосброса, а вода подо льдом не замерзает благодаря антифризному белку из рыб.. интересно девки пляшут у вас.

Впрочем, там и не может быть ничего ожидаемого, если вызов не завёрнут в $mol_wire_async.

А, понял. Это не типичный кейс использования у нас. И сейчас этот промис резолвится не в то, что ожидается. Думаю стоит поправить, чтобы возвращаемый промис резолвился в то же значение, которое будет в конечном счёте записано в файбер. Правда для этого придётся переупаковывать примисы в каждом файбере.

Каждый файбер является таким вот реактивным контекстом для всех файберов, к которым обращается.

Хендлеры всегда вызываются в реактивном контексте, так что при изменении флага старый запрос будет отменён и начнется новый, так как урлы отличаются.

Прекрасный совет. Если вам не нравится пуш семантика - выпиливайте реактивность с корнем.

function App() {
  useSignals();

  const count1 = useSignal(0);
  const count2 = useSignal(0);

  useEffect(() => 
    console.log('render')
  );

  return (
    <div>
      { count1.value > 0 && <SomeComponent1 count={count2} onDone={ ()=> count2.value = 0 }/> }
    </div>
  );
}

Ну а так оба компонента будут ререндериться всегда при изменении count1, хотя в этом нет смысла.

  1. Никаких подписок не происходит - реактивная система не работает.

  2. Если состояние уже помечено изменённым - ничего не делаем.

  3. Эффективная и корректная система реактивности не вызывает реакции сразу при каждой записи, а как минимум дожидается стабилизации базовых состояний: https://page.hyoo.ru/#!=rim3w4_u79sb

Впрочем, по ссылкам, я смотрю, вы не ходите. А потом недоумеваете, почему с вами перестают разговаривать. Никому не интересно играть в вашу специальную олимпиаду.

1
23 ...

Information

Rating
4,221-st
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Chief Technology Officer (CTO), Chief information officer (CIO)
Lead
From 8,000 €
OOP
Database
Designing application architecture