169 похожих чатов

21 ответов

21 просмотр

AntD не вариант?) Там есть такая реализация

Антон-🇺🇦 Автор вопроса

Не, готовый проект, онли mui

тогда кастомный компонент, который меняет max-height по нажатию

второй ответ уже платный Урок - задавать все что интересует первым вопросом🌚

😂😂😂

Антон-🇺🇦 Автор вопроса

Это понятно, спасибо. Но как мне всунуть ...more в конец текста

загугли как это сделать с JS. реакт это не рокетсайнс. тут такие же правила. либо либу отдельно для этого.

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

Антон-🇺🇦 Автор вопроса

спасибо, но как раз ищу способ как это сделать

типа {text.length > 20 ? <span>...more</span> : null}

Ну так добавь переменную commentPreview = str.slice(0, x), добавь кнопку show more и рендери то кнопку + коммент превью, то полный коммент в зависимости от булеана

Антон-🇺🇦 Автор вопроса

а что подразумеваешь под x

Любое число которое ты определишь как длинну превью коммента

https://codesandbox.io/s/fragrant-sea-2zqbu?file=/src/App.js

сколько он тебе перевёл?))

Та вот жду 🌚

Не учитывает проблему выше

не знаю, есть ли вариант посмотреть для начала сколько span потребует height и от этого условный рендеринг впихнуть. Это я как идею вкидываю

Ну прикольно тоже

substring нужной длины + ... + more. Найти, как нужно явление называется на инглише и гуглить.

Антон-🇺🇦 Автор вопроса

если кому-надо, то помогло css свойство line-clamp, спасибо всем за помощь✌🏽

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта