@vuejs_ru

Страница 2072 из 3900
Александр
16.02.2018
07:23:53
это на бэке надо разрешить

Максим
16.02.2018
07:24:16
в хроме поставь плагин https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi
это не решение, я ж не буду всем юзерам ставить этот плагин)

Александр
16.02.2018
07:24:25
на бэке

Phil
16.02.2018
07:24:31
Должно после этого сразу работать)

Google
Phil
16.02.2018
07:24:37
вы уверены что на серваке ставится этот хедер?

Максим
16.02.2018
07:24:57
я его в конфиг Nginx ставил, сервис nginx перезапускал

по идее в панели разработчика должен быть виден этот заголовок?

щас посмотрю

Alexander
16.02.2018
07:25:18
это не решение, я ж не буду всем юзерам ставить этот плагин)
я думал локально. а если так, то в опшенах запроса отправляй Access-Control-Allow-Origin: *

Максим
16.02.2018
07:26:22


Denis
16.02.2018
07:33:18
Есть тут товарищи, которые юзали v-calendar? (https://vcalendar.io/) Не могу закастомить стрелки

Phil
16.02.2018
07:33:28
У тебя php скрипт в итоге?) на беке?

Если да, то зайди прям в этот контроллер который принимает запрос. И в самом начале сделай <? header('Access-Control-Allow-Origin: *'); ...... ?>

Максим
16.02.2018
07:35:20
Если да, то зайди прям в этот контроллер который принимает запрос. И в самом начале сделай <? header('Access-Control-Allow-Origin: *'); ...... ?>
да по ходу решил уже, теперь ругается на шаблон vue, на одну из переменных, не добавил по ходу)

да, на беке yii2 там есть из коробки решение для CORS

Phil
16.02.2018
07:35:31
Ну ок))

Максим
16.02.2018
07:35:38
спасибо)

Google
Sunlive
16.02.2018
08:06:01
Кто то работал с гугл доками(таблицами вчастности)? Юзали их апи или есть какие то более удобные инструменты что бы получать данные

Teatimeswithyou
16.02.2018
08:07:05
апи довольно-таки прозрачный

Sunlive
16.02.2018
08:09:24
да я вот читаю, ага, мало ли есть чето более удобное

Stanislav
16.02.2018
08:12:22
я правильно понял, что отдельно создаётся, например модуль ui в нём вся оснастка по сборке компонет + собственно код. Отдельно делается веб-модуль. который при сборке "засысывает" то, что собралось в модуел ui?
Простой вариант - бэкэнд выступает как JSON API. Разворачивание проект через vue-cli (шаблон webpack) на своем компе. Настраиваете прокси в развернутом шаблоне на ваш бэкэнд для запросов к API. Пишем приложеньку Собираем приложеньку все тем же webpack. На выходе получаем index.html и js/CSS. Закидываем их на бэк, где веб сервер будет отдавать index.html на запросы браузера

Артур
16.02.2018
08:17:08
Станислав. спасибо. Но при этом мы теряем continous integration

И плюс я не сказал. часть кронтента должна индексироваться яндекс

*контента

Alex
16.02.2018
08:22:30
Никак для себя не могу софрмулировать что такое этот объект который передаётся в конструктор Стора. Попробую пояснить - вот есть акшон, который получает объект. В котором есть и методы и само состояние. Это интсанс стора?

Alexey
16.02.2018
08:23:46
Может кто подскажет как сменить локаль в iViewUI в копоненте DatePicker ??

там по умолчанию китайская

все разобрался )

Stanislav
16.02.2018
08:59:07
Станислав. спасибо. Но при этом мы теряем continous integration
Никто не мешает запускать webpack сборку в CI :)

Alex
16.02.2018
09:00:53
Ребят, нужна помощь) Как правильно сообщить родителю, что поменялся searchString ? Компонент: export let sComponent = { template: <input class="searchInp" type="text" :placeholder="template.searchHolder" v-model="searchString">, props: ['string', 'template'], data() { return { searchString: this.string } }, } Шаблон: v-search(:string='searchString' :template='template') Экземпляр: new Vue({ el: reportsEl, components: { 'v-search': sComponent }, data: { searchString: '' } });

nikolay
16.02.2018
09:01:41
async?

propsам-ы можно указывать async

ой, sync

Stanislav
16.02.2018
09:02:37
И плюс я не сказал. часть кронтента должна индексироваться яндекс
Ммм... тут смотря какая часть. Если там статичный контент, то его можно отрендерить вебпаком заранее. Ну и конечный вариант - SSR. Например, нода.жс будет фронтом для вашего бэка.

Alexander
16.02.2018
09:05:12
Есть тут товарищи, которые юзали v-calendar? (https://vcalendar.io/) Не могу закастомить стрелки
там захардкожено https://github.com/nathanreyes/v-calendar/blob/master/src/components/CalendarNav.vue#L23-L28

Denis
16.02.2018
09:06:02
там захардкожено https://github.com/nathanreyes/v-calendar/blob/master/src/components/CalendarNav.vue#L23-L28
Да я уж разобрался, спасибо. Календарь нормально кастомится. А вот для DatePicker он слоты не сделал((

Radim
16.02.2018
09:07:32
подскажите пожалуйста, как нормально получить доступ и изменять(commit) vuex.store из router.beforeEach() ?

Google
Alexander
16.02.2018
09:08:10
this.$store.dispatch не?

Alex
16.02.2018
09:08:29
Radim
16.02.2018
09:10:24
получилось так достучаться, это нормально?) router.beforeEach((to, from, next) => { this.a.app.$store.commit('someMethod') next() });

Vlad
16.02.2018
09:11:23
Ребят, привет. Вопрос даже не по vue, а по чистому jquery. При рендере страницы, создается таблица,в которой некоторые td - пустые. Пытаюсь жсом сделать так, чтоб пустые тд становились серыми

$(document).ready(function () { if($("td.permission-td:empty")){ $(this).css({'background-color': 'grey'}); } })

Не работает, есть идеи?

Максим
16.02.2018
09:12:01
attr('style', 'background-color: grey')

Vlad
16.02.2018
09:12:29
Пробовал, не работает

Максим
16.02.2018
09:12:52
значит у тебя какой то другой JS) у меня работает

Vlad
16.02.2018
09:13:12
Пробовал так же $("td.permission-td”.text().trim()=="")

Alex
16.02.2018
09:13:55
Всем спасибо разобрался! sync и $emit решают проблему

Denis
16.02.2018
09:14:42
Не работает, есть идеи?
На будущее - jQuery выбирает сразу все элементы, подходящие под селектор. И $(this) у вас будет указывать скорее всего на window.

Если вы хотите перебрать элементы, вам нужно использовать перебор через each, а не просто в if пытаться что-то сделать

Danila
16.02.2018
09:16:03
Cannot convert undefined or null to object
https://jsfiddle.net/alpatovdanila/db5bh3qs/1/

Google
Van
16.02.2018
09:16:17
Denis
16.02.2018
09:16:20
$("td.permission-td:empty").each(function (idx, elt) { $(elt).css('background', 'gray')})

Danila
16.02.2018
09:16:33
Ну или тип того, да.

Denis
16.02.2018
09:17:03
А вообще, если поддержка браузеров позволяет, это делается тупо через CSS. td:empty никто не отменял

IE9+ отлично работает

Вот вам без JS

Admin
ERROR: S client not available

Vlad
16.02.2018
09:22:38
Спасибо всем за ответы, но почему-то ни одно решение не работает



может оно не считается за empty?))

Alexander
16.02.2018
09:23:29
да, тебе надо писать <td>{{ content }}</td> а не <td> {{ content }} </td>

Максим
16.02.2018
09:23:31
ну там переносы строк есть) так что вряд ли

Alexander
16.02.2018
09:23:53
иначе :empty бесполезен

Vlad
16.02.2018
09:25:27
да, тебе надо писать <td>{{ content }}</td> а не <td> {{ content }} </td>
проблематично… это не vue, вывожу данные с бэкенда на ларавел

там цикл

секунду, кое что попробую

Fedor
16.02.2018
09:26:42
Ребзя, подскажите как правильно замутить. Есть дочерний компонент самописный, там внутри text-field, и соответсвенно этот компонент в составе формы в родительском. Как послать событие на очистку инпута из родительского компонента? Спасибо.

Arstanbek
16.02.2018
09:27:02
проблематично… это не vue, вывожу данные с бэкенда на ларавел
возьмите значение с ячейке и сделайте ему .trim()

Google
Vlad
16.02.2018
09:36:56
https://codepen.io/anon/pen/jZGgGz
от части работает

но у меня чекбоксы в тд

и в итоге серыми становятся все td

Т.А
16.02.2018
09:39:48
интересно почему вакансий на вью мало. чем он хуже реакта? то, что он лучше ангуляра это точно

Andrey
16.02.2018
09:40:00
моложе

Кирилл
16.02.2018
09:40:13
реакт в принципе хорош, но jsx придумали шизофреники

Andrey
16.02.2018
09:40:38
да и за Вю нет пока что ни гугла ни фесбука)

Кирилл
16.02.2018
09:41:17
на hh.ru много вакансий с vue

Van
16.02.2018
09:41:20
на вью даже нет какого-то крупного проекта

Александр
16.02.2018
09:41:32
gitlab же )

Кирилл
16.02.2018
09:41:51
Ну честно говоря двухсторонний датабайндинг на больших проектах будет проседать я думаю

Alex
16.02.2018
09:42:02
на вью даже нет какого-то крупного проекта
Наверняка есть. Или каждый должен трубить когда написал проект на другом фреймворке?)

Кирилл
16.02.2018
09:42:04
кстати можно выключать двухсторонний биндинг?

Alex
16.02.2018
09:42:30
кстати можно выключать двухсторонний биндинг?
Во вью однонаправленный поток данных

САХАР!

Страница 2072 из 3900