Eugene
и вывод
<div class="global-big-news"
:is='news-list'
v-for="(item, index) in news"
v-bind:key="item.slug"
v-bind:item="item"
>
</div>
CherryTea
Ghostbin
https://ghostbin.com/
Serge
а что такое news ?
Андрей
ну видимо он пытается там хранить массив
Eugene
И если без компонента, он выводися
Alexander
народ, а можно ли из дочернего компонента изменить стейт родительского?
<v-dialog v-model="dialog" width="800px">
<component :is="currentView"></component>
</v-dialog>
надо из компонента, при нажатии на кнопку, в родителе изменить dialog
как это лучше сделать? vuex?
Serge
Eugene
for - это перебор итемов news. а про news компонент же ничего не знает
Я брал пример с доков
Vue.component('todo-item', {
template: '\
<li>\
{{ title }}\
<button v-on:click="$emit(\'remove\')">X</button>\
</li>\
',
props: ['title']
})
new Vue({
el: '#todo-list-example',
data: {
newTodoText: '',
todos: [
{
id: 1,
title: 'Вымыть посуду'
},
{
id: 2,
title: 'Вынести мусор'
},
{
id: 3,
title: 'Подстричь газон'
}
],
nextTodoId: 4
},
methods: {
addNewTodo: function () {
this.todos.push({
id: this.nextTodoId++,
title: this.newTodoText
})
this.newTodoText = ''
}
}
})
Eugene
<div id="todo-list-example">
<input
v-model="newTodoText"
v-on:keyup.enter="addNewTodo"
placeholder="Добавить todo"
>
<ul>
<li
is="todo-item"
v-for="(todo, index) in todos"
v-bind:key="todo.id"
v-bind:title="todo.title"
v-on:remove="todos.splice(index, 1)"
></li>
</ul>
</div>
Eugene
Тут компонент тоже о todos не знает, но for работает
Serge
Я брал пример с доков
Vue.component('todo-item', {
template: '\
<li>\
{{ title }}\
<button v-on:click="$emit(\'remove\')">X</button>\
</li>\
',
props: ['title']
})
new Vue({
el: '#todo-list-example',
data: {
newTodoText: '',
todos: [
{
id: 1,
title: 'Вымыть посуду'
},
{
id: 2,
title: 'Вынести мусор'
},
{
id: 3,
title: 'Подстричь газон'
}
],
nextTodoId: 4
},
methods: {
addNewTodo: function () {
this.todos.push({
id: this.nextTodoId++,
title: this.newTodoText
})
this.newTodoText = ''
}
}
})
тут у компонента нет v-for. а у тебя есть
Serge
в темплейте компонента
Sunlive
https://medium.com/vuetify/v-data-iterator-usage-and-implementation-6e025ec54cc2
Eugene
Eugene
Невнимательность ) Спасибо
Serge
Serge
Sunlive
Андрей
Андрей
Кто нибудь знает uploadimage чтобы drap and drop был, чтоб они сразу отображались, и хотелось бы чтобы я их мышкой таскать мог, сортировать
Alexander
Андрей
Ну это она перетаскивать компоненты
и то как то не очень работает
Просто загрузка изображения мне нравиться dropzone, красивый
и для перетаскивания в списке Vue.Draggable
просто можно попробовать их объеднить
но сначала решил поисскать мож сть готово
Danila
Привет. Скажите, я могу из el-тега передать пропсы в компонент? Например, типа,
<div id="component" :something="something">
{
el:'#component'
}
Michael
Люди, weex отвязали от слоя представления и добавили какой-то самоделкинский алибабовский Rax framework. Я не понимать.
Vladislav
Michael
Зачем алибабе свой фрейм? Что они задумали??
Vladislav
Так Викс и был алибобоуский
Michael
Serge
чёт мне кажется что не взлетит этот weex
Bohdan
у китайцев разве что
Michael
Викс, но не RAX
Bohdan
но до reactnative явно не дотянет
Michael
давно мог бы дотянуть, если бы они уитой не маялись
Michael
а они отвязывают от фреймворка чтобы воткнуть туда свой самопальный
Michael
бл*ть
Serge
кто спонсор тот и танцует
Bohdan
ну а что ты ждешь от алибабы?
Bohdan
ты их мобильное приложение юзал?
Bohdan
не? ну и не стоит :D
Vyacheslav
Michael
Они таким образом отбились от вью, пошатнули перспективу экосистемы.
Vyacheslav
Вы точно не зря паникуете?
Vyacheslav
Michael
Michael
Michael
вью оставили для совместимости
Vladislav
Макс алибобоуский?
Michael
если они нашли силы на создание своег фрейма, была мотивация. какая??
Michael
вакс да
Vladislav
Бл&, т9
Vyacheslav
Michael
всё на китайском вообще в ваксе
Michael
а зачем тогда вакс?
Vladislav
Раксе?
Vladislav
Или виксе
Vladislav
Бл
Michael
ракс
Michael
тьфу
Vladislav
Н смори
Sunlive
🤔
Vladislav
Вью делает Эван
Vladislav
А не Алибаба
Vyacheslav
https://alibaba.github.io/rax/
Ну это пиздец, не спорю
Michael
Блин, им выгодно было
скаплиться с вью и обыгрывать его экосистему, а не разделять всё что можно
Michael
с точки зрения опенсорса
Michael
а так они вложили силы в какую-то говядину
Sunlive
A universal React-compatible render engine. https://alibaba.github.io/rax лул
Sunlive
это их самодельный реакт?
Vyacheslav
С точки зрения перспектив, и rn, и weex все еще так себе
Более менее лучше flutter
Лучше натива нет ничего(