Egor
И забыть
Armen
Решаешь не существующую проблему
О, я тут спец по решению несуществующих проблем
Armen
Чем помочь?
Михаил
уже написан код, вопрос не в том
Михаил
насколько это "Best way" для отображения Preview до сабмита?
Egor
Если он сча работает, то и будет работать, v8 не выпилит просто так ничего
Egor
А когда выпилит, уже код будут писать роботы
Flexo
Пофрилансить никто не желает?
Mr
я бы ща пофрилансил, но почему-то сижу в офисе
Andrey
Ребят, подскажите, в props"ах как правильно валидировать Null ? ожидаемое значение. У меня может придти либо Array, либо Null в компонент. если ставлю type: [Array, Object] - null не принимает все равно в пропс, пишет ошибку. Хотя null - это Object. Помогает только type: Any
Andrey
точнее не type: Any, а просто без валидация типа входного параметра
Flexo
В лс пишите кому интересно
Flexo
Чтобы тут оффтоп не разводить
Armen
Он чекает через instanceof
Andrey
а как Vue обьяснить, чтобы он null пускал в компонент? Я думал он ориентируется на typeof
Andrey
ааа
Andrey
понял
Михаил
ок, спс
Михаил
Если он сча работает, то и будет работать, v8 не выпилит просто так ничего
Женя
Ребят, не могу понять. На что указывает this.$el.textContent, подскажите плиз
Игорь
Ребят, такой вопрос. Есть шаблон SPA приложений созданный через vue cli . По этому шаблону у меня есть основной макет страницы index.html с таким кодом - https://c2n.me/3TbVRTn Подскажите куда копать что бы организовать смену title при переходе по страницам сайта через роутинг на базе router и resources
Michael
SSR есть?
Michael
если нету, то через router guards + document.title
Alexander
Всем привет. Чот втупляю с роутером. Что не так? Не переходит на /ads/ask export default new Router({ mode: 'history', routes: [ { path: '/', name: 'HomePage', component: HomePage, }, { path: '/ads', name: 'AdsHome', component: AdsHome, }, { path: '/ads/ask', name: 'AdsAskList', component: AdsAskList, }, ], });
Alexander
exact стоит
Vadim
Или вот https://github.com/ktquez/vue-head
Alexander
В чаилды мож засунуть надо?
пробовал. эффект тот же (
Flexo
В чаилдах path: '/ads/ask' такой же оставлял?
Alexander
о бл... заработало. где-то exact закешировался. рефреш помог
Игорь
В хуке beforeRouteEnter дергай нужные параетры из this.$route и устанавливай их в document.title
а можете пример скинуть, доку нашел, но пока не понял как работает, как правильно делать
Anonymous
{ "requestID": "8891224", "operationCode": "0", "list": { "item": [ { "ID": "2", "created": "1399058118615", "updated": "1399059468356", "name": "Питер", "description": "", "order": "0", "GMT": "6", "hasCafe": "false" }, { "ID": "3", "created": "1399058126161", "updated": "1399059476155", "name": "Москва", "description": "", "order": "0", "GMT": "6", "hasCafe": "false" } ] } }
Anonymous
такой json у меня получается парсить только двумя циклами
Sunlive
это вопрос или утверждение? ы
Anonymous
как мне сделать одним циклом?
Armen
Шо
Nikolay
что значит парсить двумя циклами
Nikolay
парсинг вручную? JSON.parse для этого есть
Anonymous
сперва я достаю list, потом только item: name = Питер
Nikolay
JSON.parse
Anonymous
так мне и так в формате JSON приходит
Anonymous
Ребята я тугой, вью с базами данных работает?
Victor
vue - это фронт фреймворк
Victor
он в браузере работает
Victor
а с базами - backend
Anonymous
vue - это фронт фреймворк
Глупый вопрос, понял вас
Armen
Anonymous
нет, я iOS разраб )))
Armen
Дада, мне прост лень было эту картинку искать
Anonymous
не понял...
Armen
Это мем такой
ed.t
народ а https://github.com/styled-components/vue-styled-components уже хорошо обкатано?
ed.t
в продакшен можно?
ed.t
Я разрешаю
как-то не сильно расписанное мнение)
Михаил
AL
как вую передать входные параметры из html?
AL
нужно что то типа такого new Vue({ el: '#app', props: { url: String }, components: { Avatar }, template: '<avatar :avatar-url="url"/>' }
Александр
в data через mounted?
Alexandr
как вую передать входные параметры из html?
концепция vue как раз обратная - от данных в html, а не наоборот
AL
встраиваю в asp.net mvc, при рендеринге страницы на стороне сервера надо как то передать вуе урл на аватарку
Anonymous
мне приходиться делать так
Anonymous
<ul v-for="city in items" :key="city.list"> <li v-for="city3 in city.item" :key="city3"> {{ city3.name }} </li> </ul>
Andrey
Ребят, извините за нубский вопрос. Есть один path с параметром в роутере, например, '/abc/:slug' Находясь на странице к примеру /abc/efg перехожу на /abc/rty, но переход не происходит, хотя адрес в адресной строке браузера меняется. Переход осуществляю через this.$router.push. Почему так происходит?
Andrey
В чём? Конкретнее ))
Артем
Armen
В чём? Конкретнее ))
Ну тебе же один цикл надо
Armen
Если много городов то только двумя циклами
Andrey
не, это не мой вопрос, у меня другой )
Armen
Или сделать компутед, который соберёт всё в один масив