Size: a a a

Nuxt.js | Vue SSR

2021 February 16

Д

Деда in Nuxt.js | Vue SSR
потому что таблица много где использоваться будет, она универсальна
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
Деда
потому что таблица много где использоваться будет, она универсальна
сделай набор таблиц)
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
не делай мультикомбайн
источник

Д

Деда in Nuxt.js | Vue SSR
Alex Shepard
сделай набор таблиц)
Гениально )
источник

GS

Grigorii K. Shartsev in Nuxt.js | Vue SSR
Деда
потому что таблица много где использоваться будет, она универсальна
А тебе не подойдут, например, scoped-slot ы с динамическими именами?
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
не видел еще ни одного нормального решения с супер универсальными таблицами
источник

Д

Деда in Nuxt.js | Vue SSR
и правда, зачем мне накст совсем с шаблоным подходом. буду верстать html копипастом без js )
источник

ИБ

Илья Бельский... in Nuxt.js | Vue SSR
Alex Shepard
не видел еще ни одного нормального решения с супер универсальными таблицами
у ангуляра где то была либа хорошая
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
Деда
и правда, зачем мне накст совсем с шаблоным подходом. буду верстать html копипастом без js )
иногда это оправданно
источник

Д

Деда in Nuxt.js | Vue SSR
Grigorii K. Shartsev
А тебе не подойдут, например, scoped-slot ы с динамическими именами?
может я просто не до конца понимаю, а что за динамические имена?
источник

Д

Деда in Nuxt.js | Vue SSR
Alex Shepard
не видел еще ни одного нормального решения с супер универсальными таблицами
в рамках проекта норм
источник

GS

Grigorii K. Shartsev in Nuxt.js | Vue SSR
Деда
и правда, зачем мне накст совсем с шаблоным подходом. буду верстать html копипастом без js )
А что сейчас делает твоя универсальная таблица? Что она умеет?
источник

Д

Деда in Nuxt.js | Vue SSR
вот пример
источник

Д

Деда in Nuxt.js | Vue SSR
данные могут быть разные в разных местах
источник

GS

Grigorii K. Shartsev in Nuxt.js | Vue SSR
Деда
может я просто не до конца понимаю, а что за динамические имена?
<slot :name="`cell-${item.id}`">
<slot :name="`cell-${row}-${col}`">
источник

Д

Деда in Nuxt.js | Vue SSR
Grigorii K. Shartsev
<slot :name="`cell-${item.id}`">
<slot :name="`cell-${row}-${col}`">
а дальше как?
источник

Д

Деда in Nuxt.js | Vue SSR
слот просто может быть как дополнительно, а может и не быть, тогда просто выведется текст по умолчанию
источник

Д

Деда in Nuxt.js | Vue SSR
или <td>{{ item.phone }}</td>
или <td><slot ... /></td>
источник

GS

Grigorii K. Shartsev in Nuxt.js | Vue SSR
Деда
а дальше как?
Условно
<template #cell-col-1="{ item }">
 <a>{{ item.link }}</a>
</template>

<template #cell-col-2="{ item }">
 <div>{{ item.name }}</div>
</template>

<template v-slot[`cell-${superID}`]="{ item }">
 Something absolutely special
</template>
источник

GS

Grigorii K. Shartsev in Nuxt.js | Vue SSR
Если разный рендеринг только в столбцах, то имя слота = имя/индекс столбца
источник