Size: a a a

2020 July 16

AF

Amir Fazleev in Frontend_ru
Brs Mdrk
В здравом уме никто так не делает
Как тогда можно переписать функцию?
источник

AA

A.C. A.B. in Frontend_ru
Всем привет, можете подсказать простое решение, опенсоурс для того чтобы быстренько накидать статьей текстовых, разных документации, инструкции и прочего, с поиском по тексту и ключевым словам. Это не Wiki, искал, все слишком сложно и не то чего я хочу. CMS это тоже не очень то что я ищу. Может кто понимает что я имею в виду и сможет помочь с нахождением термина.
источник

AM

Andrey Mayboroda in Frontend_ru
A.C. A.B.
Всем привет, можете подсказать простое решение, опенсоурс для того чтобы быстренько накидать статьей текстовых, разных документации, инструкции и прочего, с поиском по тексту и ключевым словам. Это не Wiki, искал, все слишком сложно и не то чего я хочу. CMS это тоже не очень то что я ищу. Может кто понимает что я имею в виду и сможет помочь с нахождением термина.
.chm такое ищи
источник

AA

A.C. A.B. in Frontend_ru
Мне надо чтобы онлайн доступно было, поиск по категориям и тексту, то есть мини мини CMS, без обилия настроек внешнего вида
источник

v

via @apfel in Frontend_ru
Котятки, приветик. Нужен человек, который разбирается в Vue и готов бесплатно помочь тупенькому лисёнку понять, как реализовать вот такую штучку. Можно просто дать пендель с направлением, куда копать, ибо не смог самостоятельно сориентироваться

Дано: массив словарей. Условно  [{"a":"1","b":2},{"a":"3","b":4}].

Что надо: вывести блоки. Один блок - один массив. В блоке нужны инпуты с предустановленным значениям, согласно данным словаря, и чтобы можно было менять значения. Ещё в блоке кнопочка нужна, которая будет запускать функцию над данными (либо встроенными, либо измененными, если меняли)

Накидал код:

Vue.component('card',
   {
       props: {
           a: String,
           b: Number
       }
   }
)
new Vue(
   { el: '#app' ,
       data: {
           dataset:[{"a":"1","b":2},{"a":"3","b":4}]
       }
   }
)

В
HTML:

<div class="card" v-for="(data, index) in dataset">
    <card v-bind:a="data.a" v-bind:b="data.b"></card>
</div>

Правильно
ли я понимаю, что это всё надо через компоненты Vue делать? Или для такого вообще Vue лучше не использовать? Куда, как? Совсем голову сломал =-(
источник

IS

Igor Smirnov in Frontend_ru
via @apfel
Котятки, приветик. Нужен человек, который разбирается в Vue и готов бесплатно помочь тупенькому лисёнку понять, как реализовать вот такую штучку. Можно просто дать пендель с направлением, куда копать, ибо не смог самостоятельно сориентироваться

Дано: массив словарей. Условно  [{"a":"1","b":2},{"a":"3","b":4}].

Что надо: вывести блоки. Один блок - один массив. В блоке нужны инпуты с предустановленным значениям, согласно данным словаря, и чтобы можно было менять значения. Ещё в блоке кнопочка нужна, которая будет запускать функцию над данными (либо встроенными, либо измененными, если меняли)

Накидал код:

Vue.component('card',
   {
       props: {
           a: String,
           b: Number
       }
   }
)
new Vue(
   { el: '#app' ,
       data: {
           dataset:[{"a":"1","b":2},{"a":"3","b":4}]
       }
   }
)

В
HTML:

<div class="card" v-for="(data, index) in dataset">
    <card v-bind:a="data.a" v-bind:b="data.b"></card>
</div>

Правильно
ли я понимаю, что это всё надо через компоненты Vue делать? Или для такого вообще Vue лучше не использовать? Куда, как? Совсем голову сломал =-(
Каждый блок отдельный компонент. На входе в приложение рендерим твой компонент <card v-for="(data, index) in dataset" :key="index" :data="data"/>
Внутри компонента card рендеришь инпуты и обрабатываешь конкретные данные. Сюда же функцию в methods с выводом кнопки с кликом
источник

B

Backend Разработчик... in Frontend_ru
Amir Fazleev
Как тогда можно переписать функцию?
Так предложили в чате по React:
onChangeName(name, index) {
   this.setState((state) => {
     return {
       cars: state.cars.map((car, i) => {
         if (i === index) return {
           ...car,
           name,
         }
         return car
       }),
     }
   })
}

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

BM

Brs Mdrk in Frontend_ru
Amir Fazleev
Как тогда можно переписать функцию?
Ну вообще не стоит такие структуры в стейте компонента хранить, компонент же, грубо говоря, шаблон, не нужно его перегружать лишней логикой
источник

AF

Amir Fazleev in Frontend_ru
Brs Mdrk
Ну вообще не стоит такие структуры в стейте компонента хранить, компонент же, грубо говоря, шаблон, не нужно его перегружать лишней логикой
Так учат в курсе на Udemy... А где хранить правильно?
источник

DB

David Bowie in Frontend_ru
В стейт-менеджере: redux, mobx, effector
источник

DB

David Bowie in Frontend_ru
Правильно учат, но это если не углубляться в стейт-менеджеры, а то можно до саг дойти, reselect'ов и прочих
источник

V

Vlad in Frontend_ru
Всем привет ,есть кто в пхп хорошо разбирается ?
источник

IN

Igor N in Frontend_ru
Чатик попутал
источник

V

Vlad in Frontend_ru
А кто знает чаты по пхп ?
источник

АЖ

Антон Желтов... in Frontend_ru
Vlad
Всем привет ,есть кто в пхп хорошо разбирается ?
в личку у меня спроси
источник

v

via @apfel in Frontend_ru
Igor Smirnov
Каждый блок отдельный компонент. На входе в приложение рендерим твой компонент <card v-for="(data, index) in dataset" :key="index" :data="data"/>
Внутри компонента card рендеришь инпуты и обрабатываешь конкретные данные. Сюда же функцию в methods с выводом кнопки с кликом
Спасибо, добр молодец ❤️ Несколько дней убил до этого, не осилив, а тут всё легко пошло после подсказки 💁🏼‍♀️
источник

AK

Aleksandr Kravtsov in Frontend_ru
Vlad
Всем привет ,есть кто в пхп хорошо разбирается ?
по пхп могу помочь
источник

V

Vlad in Frontend_ru
Aleksandr Kravtsov
по пхп могу помочь
Все уже ,спасибо )
источник
2020 July 17

РД

Руслан Душенко... in Frontend_ru
Всем привет, есть задача: "При клике на блок с адресом, этот адрес должен отображаться на карте", может у кого-то есть готовый плагин или идеи как это реализовать?
источник

E

Egor in Frontend_ru
Привет, я бы передал его по get запросу и потом бы его отобразил
источник