
Илья
25.08.2018
13:31:16

Сергей
25.08.2018
13:31:39
Хочу сейчас поймать на vue то былое чувство

Илья
25.08.2018
13:32:09

Google

Сергей
25.08.2018
13:32:19
Последние 7 лет на йос, тоже приелось
Даже не так, бэкэнд с админкой и к нему ios в основном

Илья
25.08.2018
13:33:45
вам бы интервью на хабре дать
было бы познавательно

Сергей
25.08.2018
13:34:06

Vlad
25.08.2018
13:34:06
На vc читал недавно про 80+ кодера. Бодрый

Сергей
25.08.2018
13:34:19

Илья
25.08.2018
13:34:33
80это да чет перебор

Vlad
25.08.2018
13:35:09
Ну бодрый он в статье )) в жизни может не особо

Илья
25.08.2018
13:35:43

Valeriy
25.08.2018
13:35:55
в 80 лет некоторые деды по проституткам бегают от жен еще :)))
и в шахматы с ними лучше не играть на деньги

Google

Vlad
25.08.2018
13:40:28

Anton
25.08.2018
13:42:13
может, что-то принципиально новое поучить?

Vlad
25.08.2018
13:42:45
Мне еще далеко до этой точки, если она вообще есть )
Но в других сферах были. Пробовал в звукорежиссуре, надоело за 1,5 года

Anton
25.08.2018
13:44:19
не, не настолько) просто другую сферу программирования - геймдев, блокчейн, машинное обучение, плисы какие-нибудь, умные дома

Илья
25.08.2018
13:44:33
информ безопасность
геймдев да тоже круто

Vlad
25.08.2018
13:45:25

Nikita
25.08.2018
14:35:08
МОжете ответить как сделать правильно. Как инициализировать запрос на получение данных на странице компонента vue когда нужно обратится к серверу. Вы запрос обращения куда запихиваете внутри компанента страницы? в mounted?

Stanislav
25.08.2018
14:40:56

Nikita
25.08.2018
14:41:08

Stanislav
25.08.2018
14:41:27

Nikita
25.08.2018
14:42:40

Stanislav
25.08.2018
14:44:07
Делаешь router.beforeEach и там делаешь запрос для страницы

Yan
25.08.2018
14:54:12
кiд нид смотреть
хотя это vuetify с плугинами похоже
нид их ковырять

Александр
25.08.2018
15:00:38
кiд нид смотреть
Для валидации использую такую регулярку. Вот песочница: https://regex101.com/r/9XDiWu/1

Google

Александр
25.08.2018
15:02:17
Регулярка работает нормально, а значит это что-то с Vuetify (или скорее всего я что-то не так сделал). Может кто-нибудь знает в чём проблема?
А вот если в коде сделать проверку без регулярки, то работает нормально. Как так?

Yan
25.08.2018
15:22:36

Евгений
25.08.2018
15:51:11
Если есть два компонента, один обычный, а второй такой же, но адаптирован под Vue, но при этом он немного сыроват. В связи с этим возникает вопрос. Насколько сложно работать с компонентами, которые не адаптированы под Vue?

Александр
25.08.2018
15:55:18

Roman
25.08.2018
15:57:05

Valeriy
25.08.2018
15:57:15
компонент либо написан на vue, либо это не vue компонент вообще

Roman
25.08.2018
15:58:17

Alex
25.08.2018
15:58:27
Жквери небось

Valeriy
25.08.2018
15:59:03

Roman
25.08.2018
15:59:20

Valeriy
25.08.2018
15:59:45
это как некоторые долблдятля jquery в реакт пихают, а люди потом страдают

Евгений
25.08.2018
16:04:13
Вот такой компонент:
https://github.com/DIYgod/APlayer
Вот он же под вью:
https://github.com/pqina/vue-filepond
Обёртку сложно писать?)
На ангуляре, по-моему, жопа была

[Anonymous]
25.08.2018
16:05:21
Подскажите как сделать чтобы метод не связывался более 1 раза в 2 секунды например

Евгений
25.08.2018
16:05:49

[Anonymous]
25.08.2018
16:08:27

Roman
25.08.2018
16:09:47

Yan
25.08.2018
16:10:14

Google

Евгений
25.08.2018
16:10:17

Yan
25.08.2018
16:10:19
это ж вуе

Евгений
25.08.2018
16:10:36

Roman
25.08.2018
16:11:00
https://github.com/MoePlayer/vue-aplayer

Admin
ERROR: S client not available

Roman
25.08.2018
16:11:18
https://github.com/SevenOutman/vue-aplayer

Евгений
25.08.2018
16:12:53

Roman
25.08.2018
16:14:04

Yan
25.08.2018
16:15:22
Это не так сложно как кажется

Евгений
25.08.2018
16:15:59
Даже если там jQuery есть?)

?️Ivan
25.08.2018
16:22:01

Евгений
25.08.2018
16:43:13

Alex
25.08.2018
16:52:17
Использовать роутер

Евгений
25.08.2018
16:54:26

Alex
25.08.2018
16:58:35
Что тебе мешает все туда засунуть
И через слоты пихать компоненты
В header

Valeriy
25.08.2018
17:01:40
для роутов делаешь в качестве компонента layout-ы, а как children пейдж-компоненты

Google

Евгений
25.08.2018
17:02:19

БОГАТЫРЪ
25.08.2018
17:02:20

Евгений
25.08.2018
17:03:47

Valeriy
25.08.2018
17:04:17

Alexander
25.08.2018
17:13:27
Плиз напомните сайтик со сравнением приложений, как todo, но что-то другое было
Там, где на разных либах ту же задачу решают разными способами

Евгений
25.08.2018
17:14:23
а при чем тут vuex вообще?
в mounted изменять состояние хедера, а в компоненте хедера писать n-if="state == 1", тогда один компонет, иначе другой

Alex
25.08.2018
17:25:22
Если вариантов мало, то сравнивать адрес из $route. Если много, то вложенные представления

Евгений
25.08.2018
17:28:30
вложенные представления и дочерние роуты это одно и то же?

Alex
25.08.2018
17:29:04
Да

Евгений
25.08.2018
17:30:08

Dmitry
25.08.2018
19:33:07
а объясните, пожалуйста, что такое слоты?
применительно к vuetifyjs. там у компонетнов есть поперти, а есть слоты
<v-btn slot="activator" color="primary" dark>Open Dialog</v-btn>
в документации слоты — именнованные плейсхолдеры для контента, а тут оно как проерти в комоненте
я правильно понимаю, что слот — некий именованный массив в который по указанию
slot="activator"
добавляется коллбэк компонента? в данном случае
v-btn
и когда я кликаю на кнопку всё, что добавлено — вызывается

Bohdan
25.08.2018
19:44:05
нет, это место, куда ты можешь вложить другой компонент

Arsen
25.08.2018
19:44:36

Dmitry
25.08.2018
20:02:18
https://vuetifyjs.com/en/components/dialogs#api
вот, например, слот activator
в примерах (во втором, например) есть указание slot="activator", но в родительском компоненте нет слота с таким именем


Владимир
25.08.2018
20:27:13
всем привет
возникла проблема
получаю от сервера данные через axios, и надо передать их в компонент news,
код
var router = new VueRouter({
routes: [
{ path: '/', component: Main },
{ path: '/contacts', component: Contacts },
{ path: '/calculator', component: Calculator },
{ path: '/why', component: Why },
{ path: '/news', component: News},
{ path: '/news-detail:id', name: 'elem', component: NewsDetail }
]
})
var Glob = new Vue({
el: '#app',
router: router,
data:{/*'https://api.myjson.com/bins/q6yxs'*/
endpoint: 'https://api.myjson.com/bins/q6yxs',
loading: true,
errored: false,
apiData: null
},
created() {
axios
.get(this.endpoint)
.then(response => (this.apiData = response.data, console.log(response, 'get from api')) )
.catch(error => {
console.log(error);
this.errored = true;
})
.finally(() => (this.loading = false));
}
})
читал что как то можно через роутинг пробросить, но не получается