
Иван
02.04.2018
09:06:17
v-bind="{...$props, prop3: 'asd'}"

Andrey
02.04.2018
09:06:24
В чём проблема?

Stanislav
02.04.2018
09:06:38

Google

Иван
02.04.2018
09:07:07
Ну а ваще да, такое должно уметь разруливаться
Тикет создай, пофиксят наверно

Alexander
02.04.2018
09:07:38
v-bind="{...$props, prop3}"
да да, я знаю что так можно, но это в примере так нормально, а в реальности все равно лучше выносить в computed, чтобы чище был шаблон

Иван
02.04.2018
09:07:55
Тут просто дело такое

Stanislav
02.04.2018
09:08:29

Иван
02.04.2018
09:08:48
Ну вообще я думаю что реально такое можно сделать. Есть пара несяных моментов, но вью же может порядок байндов отслеживать, что б последние оверрайдили первые
Я в общем-то удивлен что не работает сразу

Alexander
02.04.2018
09:09:44
редко нередко, в реакте есть, а тут нет

Иван
02.04.2018
09:10:06
Так опен сорс, чо ныть, иди исправь)

Alex
02.04.2018
09:10:18
та как нет) показали как повторить, но нет

Alexander
02.04.2018
09:10:21
я только пиздец могу
а еще линтер косячный для вью, ты не можешь вынести propType куда-то, например в функцию или еще как-то, чтобы писать type: string('text'), он будет ругаться, что не указаны default

Google

Egor
02.04.2018
09:15:55
друзья пните в правильную сторону, нужно добраться до свойтсва обьекта, где имя свойства передается через переменную. но если свойство это массив? что делать? как преодолеть скобочную нотацию?
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
02.04.2018
09:16:59

Nikolay
02.04.2018
09:17:07
let properties2 = 'data3';
Obj[properties2][1]
только так

Andrey
02.04.2018
09:17:29
Это не решается статическим анализом.

Egor
02.04.2018
09:17:58

Ivan
02.04.2018
09:18:01

Иван
02.04.2018
09:18:07
Тьфу, опоздал

Alexander
02.04.2018
09:18:15

Egor
02.04.2018
09:18:46
спасибо всем ушел читать

reskwer
02.04.2018
09:21:35
концепция backbone ничем не отличается от angular, react и vue
Может я чего-то не понимаю ? это же во истину разные вещи

Janserik
02.04.2018
09:21:39
Всем привет
почему у меня не выходит логотип?
<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>

Иван
02.04.2018
09:22:13

Janserik
02.04.2018
09:22:14
#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
02.04.2018
09:23:48
Почему бы тебе не задать этот вопрос в канале для верстальщиков?

Иван
02.04.2018
09:24:02

Janserik
02.04.2018
09:26:52

Google

Иван
02.04.2018
09:27:06
Ну значит все отлично!
Познай дзен и откажись от оценочного мышления. Почему ты считаешь что если логотип не выводится - это плохо? Просто прими это как данность

Harry
02.04.2018
09:28:46
А вдруг ты стал причиной его отсутствия? Логотип шредингера

Janserik
02.04.2018
09:28:59
хотя он там есть
GET http://localhost:8080/img/logo.png 404 (Not Found)

Harry
02.04.2018
09:29:59

Иван
02.04.2018
09:30:19
Это уже не "пусто" ни разу
Вот видишь как тебе дзен помог

Valeriy
02.04.2018
09:31:08

Janserik
02.04.2018
09:31:39
логотип лежит в папка_проекта/src/logo.png и тут папка_проекта/src/img/logo.png

Nikolay
02.04.2018
09:31:52
пути не правильные

Valeriy
02.04.2018
09:31:52
указал путь к файлу статики src="./assets/logo.png" с точечкой

Nikolay
02.04.2018
09:32:02
вебпак в асет смотрит

Valeriy
02.04.2018
09:32:12
ага когда ты делаешь :src=

Radim
02.04.2018
09:32:13
Как удобнее всего меня title страницы в зависимости от роута?

Samat
02.04.2018
09:33:05
никто не знает, balance - это какое-то зарезервированное имя в js? пытаюсь получить целочисленное свойство объекта, а приходит true/false

Janserik
02.04.2018
09:33:50

Samat
02.04.2018
09:34:12
return rate.balance; (даже в шторме свойство подсвечивается, как будто это какой-нибудь метод)

Andrey
02.04.2018
09:34:14

Google

Andrey
02.04.2018
09:34:25

Samat
02.04.2018
09:35:04

Janserik
02.04.2018
09:35:41
Все получилось
Спасибо всем

Andrey
02.04.2018
09:35:52

Valeriy
02.04.2018
09:36:17
Все получилось
расскажи что поменял :)) для всех, чтобы не задавали аналогичных вопросов

Janserik
02.04.2018
09:36:38
оказывается у меня в index.html дубликат этого кода был
а я правил в App.vue

Valeriy
02.04.2018
09:37:56
не совсем понятно зачем ты в assets кладешь такую статику

Janserik
02.04.2018
09:40:54
img?
в отдельную папку?

Valeriy
02.04.2018
09:43:17
ну то что тебе нужно один раз где то на главной странице можно в /static держать
чтобы вебпак не лоадил это
ты же не собираешься эту картинку как переменную использовать нигде

Janserik
02.04.2018
09:46:09
так вебпак ничего не знает о папке static же...

Valeriy
02.04.2018
09:47:49
хотя кстати пока ты юзаешь src он через вебпак вроде не гоняет
меня смутила точка в пути
там есть разница
если ты указываешь путь к файлу именно, то вебпак прогонит этот файл через себя, зафигачит ему hash в имя все дела

Google

Valeriy
02.04.2018
09:49:50
если же ты укажешь путь как к статике, то вебпак его не тронет
и в вебе он подгрузится как статика

Иван
02.04.2018
09:56:27
/addfaq@vuefaqbot Когда уже бот заговорит?! ### А он уже!

Vue FAQ
02.04.2018
09:56:28
Добавлено!

Иван
02.04.2018
09:57:04
/addfaq@vuefaqbot asdasdfd

Andy
02.04.2018
09:57:18
чуваки, кто знает чем ПЛОХ подход когда пишешь стили прямо в Single File Components? есть какие-то “против”, кроме того, что компонент тогда разрастается по количеству строк?

Иван
02.04.2018
09:57:40
Блин, он отвечать должен когда без решеток пишут
Хм. А в личке отвечает
Что за наз
/addfaq тест!