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

21 ответов

16 просмотров

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, спасибо всем за помощь✌🏽

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

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

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта