
Ivan
28.06.2017
08:48:44
Спасибо !

Вишневый чай
28.06.2017
08:49:54


Vlad
28.06.2017
08:55:25
Ну, в административной панели есть блок - текст, куда пишут что надо, туда вставляется то, что сгенерировал конструктор карт, например вот такое - <script type="text/javascript" charset="utf-8" async src="https://api-maps.yandex.ru/services/constructor/1.0/js/?um=constructor%3A7dc7e4376bc6ce651e6ba0e1a1db76b357dda8576f9397d168ce2b42ac796cec&width=100%25&height=450&lang=ru_RU&scroll=true"></script>, если отключить vue - карта отображается, если включить - нет.
Я в таком случае сначала директиву писал такую
{
bind: (el, binding, vnode, oldVnode) => {
const script = document.createElement("script");
script.setAttribute("type", "text/javascript");
script.setAttribute("charset", "utf-8");
script.setAttribute("src",
`//api-maps.yandex.ru/services/constructor/1.0/js/?sid=${binding.value}&width=100%`);
el.appendChild(script);
},
}
Потом перешел на https://github.com/PNKBizz/vue-yandex-map


Maksim
28.06.2017
08:56:46
Ну, я в общем так и думал, но все-же надеялся на чудо. Осталось научить пользователей находить координаты :) Спасибо.

Google

Vlad
28.06.2017
08:57:32

Вишневый чай
28.06.2017
09:01:58

Maksim
28.06.2017
09:07:14

Ivan
28.06.2017
09:11:33
ребят, подскажите. Вот есть у меня какой-то список, коротрый я получаю с бэка, если я работаю с vuex, то в state будет просто пустой массив, а в мутациях я g получаю список и записываю его в массив?

Вишневый чай
28.06.2017
09:14:06
совершенно верно
не забываем что если если вы получаете данные асинхронно то вам нужны actions

Kazakbala
28.06.2017
09:16:45
Всем привет! Кто использует http://vuematerial.io/#/getting-started

DimenSi
28.06.2017
09:38:17
Кто-нить sentry использовал?

Ivan
28.06.2017
09:57:20

Storm
28.06.2017
09:58:57

DimenSi
28.06.2017
10:00:09

Storm
28.06.2017
10:01:53
а сколько должен?

Google

Storm
28.06.2017
10:01:59
ты его как вызываешь

DimenSi
28.06.2017
10:05:12

Storm
28.06.2017
10:05:55
плагин для вью используешь?

DimenSi
28.06.2017
10:06:19
А потом в другом файле, в методе который всегда вызывается при http запросе, импортнул raven и вставил внутрь методп
А там использую raven.captureMessage

Storm
28.06.2017
10:08:07
можешь код показать, а то так сложно проблему определить

DimenSi
28.06.2017
10:08:21
Минут через 10)
Отошел от компа

Storm
28.06.2017
10:08:45
ок

Stanislav
28.06.2017
10:12:12

Sasha
28.06.2017
10:14:07
Помогите пожалуйста https://github.com/nuxt/nuxt.js/issues/981

Anatoly
28.06.2017
10:23:05
Ребята, объясните в чём прелесть nuxt?

DimenSi
28.06.2017
10:29:36
ssr?
фреймворк для создания ssr + vue

Stanislav
28.06.2017
10:31:25


DimenSi
28.06.2017
10:32:57
ок
main.js
if (sentry) {
const Raven = require('raven-js');
const RavenVue = require('raven-js/plugins/vue');
Raven
.config(`https://${sentry.key}@sentry.io/${sentry.project}`)
.addPlugin(RavenVue, Vue)
.install();
}
функция которая срабатывает всегда в конце fetch запроса
export const resultHandler = (result, onSuccess, onFailure) => {
if (result.status) {
onSuccess && onSuccess(result.data);
} else {
if (!result.errors.message) {
result.errors.message = 'Ошибка запроса.';
}
if ((result.errors.exception === 'RequestValidationException' || result.statusCode === 500) && sentry) {
Raven.setUserContext({
username: store.getters.user.username,
id: store.getters.user.id
});
const id = Math.floor(Math.random() * 10000);
Raven.captureMessage(result.errors.exception, {
extra: {
result: JSON.stringify(result),
id
}
});
store.dispatch('addNotification', `Произошла системная ошибка #${id}`);
Raven.setUserContext();
}
onFailure && onFailure(result.errors);
}
};


Alex
28.06.2017
10:41:04

Sasha
28.06.2017
10:41:14
неа
я переписывал функцию сто раз. Пробывал через fetch, пробывал через middleware, пробывал через nuxtServerInit

Google

Sasha
28.06.2017
10:44:11
ща гляну мб что-то не то делаю
ДАЖЕ ТАК
че за бред
оно тупо появляется и исчезает
если создам репозиторий, мне помогут? Есть у кого время?

Rafael
28.06.2017
10:48:38

Stanislav
28.06.2017
10:48:46
создавай да
самое смешное что там окажется какойто непаливный принт в шаблон пропиздоглаженый скорее всего лул
а может и нет

Sasha
28.06.2017
10:50:02
https://github.com/numfin/firenuxt
страница в pages/login

Rafael
28.06.2017
10:51:03
а что за проблема?

Sasha
28.06.2017
10:52:55
на видео
Помогите пожалуйста https://github.com/nuxt/nuxt.js/issues/981

Leila
28.06.2017
10:53:06
Всем салют) Видя традицию канала - представляюсь, меня зовут Лейла и я HR, разработчики в компании которого работают на vue.js. Сейчас я в активном поиске нового разработчика, посему кому будет интересна part-time remote job - feel free to contact.
Надеюсь это не считается публикацией вакансий, а лишь некоторой частью моего интереса к вашему каналу)

Sasha
28.06.2017
10:53:16
видя
@abbassova можешь своих разработчиков попросить помочь мне пожалуйста?
:D

Stanislav
28.06.2017
11:01:57
нухт не умеет чтоли в watch ?

Google

Sasha
28.06.2017
11:02:32
зачем там watch
мне нужно на сервере взять дату, засунуть в стор
он сует
на сервере

Stanislav
28.06.2017
11:03:00
чтобы редактировать код и не запускать ребилд на каждый чих

Sasha
28.06.2017
11:03:00
а потом когда клиент берет дату
там и не будет ребилда
там ребилд один раз при первом запуске

Admin
ERROR: S client not available

Sasha
28.06.2017
11:03:47
и мне надо сделать так чтобы данные запрашивались

Stanislav
28.06.2017
11:04:19
он принтит тебе вот это https://github.com/numfin/firenuxt/blob/master/components/vueheader.vue#L3

Sasha
28.06.2017
11:04:46
я знаю что он мне принтит
но оно пропадает
в created засунь console .log
на сервере будет а на клиенте нет

Stanislav
28.06.2017
11:05:08
ффф
Vue.js is detected on this page. Devtools inspection is not available because it's in production mode or explicitly disabled by the author.

Alex
28.06.2017
11:05:10
но оно пропадает
очень похоже на вот это https://github.com/nuxt/nuxt.js/issues/123#issuecomment-274214731

Sasha
28.06.2017
11:05:10
бред

Stanislav
28.06.2017
11:05:26
а ну так я думал в этом проблема. обычная гонка какаято

Google

Stanislav
28.06.2017
11:06:10
как убрать продакшон моде ?

Sasha
28.06.2017
11:06:25
@alex_sokolov там трабла в том, что нету обертки
@enomad ты как запускаешь? npm run dev?

Stanislav
28.06.2017
11:06:41
а dev да

Alex
28.06.2017
11:06:41

Sasha
28.06.2017
11:06:46
либо переменные сред загажены

Stanislav
28.06.2017
11:07:59
0:"["
1:"o"
2:"b"
3:"j"
4:"e"
5:"c"
6:"t"
7:" "
8:"F"
9:"u"
10:"n"
11:"c"
12:"t"
13:"i"
14:"o"
15:"n"
16:"]"
а ну как бы очевидно что

Sasha
28.06.2017
11:09:41
я хз че эт может быть

Stanislav
28.06.2017
11:09:46
ssr рендерит юзера в шаблон, потом уже фронт рендерит своего

Sasha
28.06.2017
11:10:40
сделал через асинк, посыпались ошибки

Stanislav
28.06.2017
11:11:57
короче тайпикал отличия поведения на сервере и клиенте
причем через раз оно работает

Yaroslav
28.06.2017
11:16:18
Поэтому что? Правильно! Юзаем нативный ssr и все стадии обработки у тебя в руках

Sasha
28.06.2017
11:18:26
то-то у тебя все работает
напиши хотя бы 1% от nuxt, потом поговорим

Yaroslav
28.06.2017
11:19:04
Я сегодня запустил модель в примитиве. Буду навешивать поочередно стейт, потом внутренее апи

Sasha
28.06.2017
11:19:17
держи в курсе
может твой нюкст юзать будем и донатить тебе