Rustem
@qluqua Я использую больше https://github.com/SortableJS/Vue.Draggable Чистый плагин разрабатывал Рубаха, https://github.com/RubaXa/Sortable.
qluqua
Rustem
нас тут 2800+
> можем резко приподнять либу
Кому интересен Material Design, прошу в группу → https://vk.com/vuemdc
2800 не надо, но чтобы с группы сняли robots="noindex", нужно как минимум человек 15, думаю. Если не сложно 😊
Evgheni
Rustem
Гиттер и Твиттер тоже имеются
https://gitter.im/vue-mdc-adapter/Lobby
https://twitter.com/vuemdc
Но для рунета я выбрал именно ВК-группу 😉 .
🐏 Alexander
вот знаете чем реакт лучше вью, в реакте пропсы можно перезаписать
<div ...props prop3={'overideProp'}
а вот вью ты не можешь вот так просто сделать
<div v-bind="$props" :prop3="overideProp"
приходится создавать computed свойство отдельно и самому описать
computed: {
props() {
return { ...this.$props, prop3: 'overideProp' }
}
}
Андрей
Stanislav
+
Иван
v-bind="{...$props, prop3: 'asd'}"
Андрей
Андрей
В чём проблема?
Stanislav
Иван
Ну а ваще да, такое должно уметь разруливаться
Иван
Тикет создай, пофиксят наверно
Иван
Тут просто дело такое
Stanislav
Иван
Ну вообще я думаю что реально такое можно сделать. Есть пара несяных моментов, но вью же может порядок байндов отслеживать, что б последние оверрайдили первые
Иван
Я в общем-то удивлен что не работает сразу
🐏 Alexander
редко нередко, в реакте есть, а тут нет
Иван
Так опен сорс, чо ныть, иди исправь)
Alex
та как нет) показали как повторить, но нет
🐏 Alexander
я только пиздец могу
🐏 Alexander
а еще линтер косячный для вью, ты не можешь вынести propType куда-то, например в функцию или еще как-то, чтобы писать type: string('text'), он будет ругаться, что не указаны default
🐏 Alexander
Egor
друзья пните в правильную сторону, нужно добраться до свойтсва обьекта, где имя свойства передается через переменную. но если свойство это массив? что делать? как преодолеть скобочную нотацию?
let Obj ={
data1 : 'ddd',
data2: 'fff',
data3:['gg','hh']
}
let properties1 = 'data1';
let properties2 = 'data3[1]';
console.log(Obj[properties1]); //ok
console.log(Obj[properties2]); //boo! ???????
Alex
Nikolay
let properties2 = 'data3';
Obj[properties2][1]
только так
Андрей
Андрей
Это не решается статическим анализом.
Egor
Ivan
Иван
Иван
Тьфу, опоздал
🐏 Alexander
Egor
спасибо всем ушел читать
Anonymous
Всем привет
Anonymous
почему у меня не выходит логотип?
Anonymous
<template>
<div>
<header id="header_wrapper">
<div id="header_in" class="center">
<a class="header_logo" href="#"><img alt="" src="./assets/logo.png"></a>
</div>
</header>
</div>
</template>
Иван
Vue взял от backbone немало
Anonymous
#header_wrapper{width:100%; min-width:960px; position:fixed; top:0; left:0; background:url(../src/img/top-nav-bg.png) repeat-x;}
#header_wrapper.absolute{width:960px; position:absolute; top:0; left:0;}
#header_in{height:52px; padding:9px 0 0 0; position:relative; text-align:center;}
.header_logo{display:inline-block;}
.header_button{height:25px; padding:0 10px; position:absolute; top:17px; right:0; border:1px solid #fff; font:15px/24px 'Playfair Display', serif; color:#fff; border-radius:1px;}
Michael
Почему бы тебе не задать этот вопрос в канале для верстальщиков?
Иван
Anonymous
Иван
Ну значит все отлично!
Иван
Познай дзен и откажись от оценочного мышления. Почему ты считаешь что если логотип не выводится - это плохо? Просто прими это как данность
Anonymous
А вдруг ты стал причиной его отсутствия? Логотип шредингера
Anonymous
хотя он там есть
Anonymous
GET http://localhost:8080/img/logo.png 404 (Not Found)
Anonymous
Иван
Это уже не "пусто" ни разу
Иван
Вот видишь как тебе дзен помог
🅅aleriy
Anonymous
логотип лежит в папка_проекта/src/logo.png и тут папка_проекта/src/img/logo.png
Nikolay
пути не правильные
🅅aleriy
указал путь к файлу статики src="./assets/logo.png" с точечкой
Nikolay
вебпак в асет смотрит
🅅aleriy
ага когда ты делаешь :src=
Erzed
Как удобнее всего меня title страницы в зависимости от роута?
Samat
никто не знает, balance - это какое-то зарезервированное имя в js? пытаюсь получить целочисленное свойство объекта, а приходит true/false
Anonymous
Samat
return rate.balance; (даже в шторме свойство подсвечивается, как будто это какой-нибудь метод)
Андрей
Андрей
Anonymous
Все получилось
Anonymous
Спасибо всем
🅅aleriy
Все получилось
расскажи что поменял :)) для всех, чтобы не задавали аналогичных вопросов
Anonymous
оказывается у меня в index.html дубликат этого кода был
Anonymous
а я правил в App.vue
🅅aleriy
не совсем понятно зачем ты в assets кладешь такую статику
Anonymous
Anonymous
img?
Anonymous
в отдельную папку?
🅅aleriy
ну то что тебе нужно один раз где то на главной странице можно в /static держать
🅅aleriy
чтобы вебпак не лоадил это
🅅aleriy
ты же не собираешься эту картинку как переменную использовать нигде