
Павел
30.03.2017
21:30:06
import Vue from 'vue';
import Vuex from 'vuex';

Pavel
31.03.2017
04:12:48
всем привет) начал освоение vue с тестового проекта
завел на vue рендеринг шаблона на бутстрапе
в общем все почти доделал, остался один вопрос по параметрам компонента

Google

Pavel
31.03.2017
04:16:32
вот есть у меня корневой инстанс vue, я объявляю в data пустую переменную, затем я ее как нибудь изменяю
и есть дочерний компонент, в котором есть параметр забинденный на данные из корневого инстанса. Почему параметр в дочке не обновляется?
app.js:
Vue.component('data-select', {
template: '#data-select',
props: {
initialSelect: String,
},
data: function () {
return {
selected: ''
}
},
.......................
var app = new Vue({
el: '#appVue',
data: {
gridActiveResource: '',
}
}
......................
index.html:
<div id="appVue">
<data-select
:initialSelect="gridActiveResource"
>
</data-select>

Roma
31.03.2017
04:35:23
Покажи, как обновляешь данные

Pavel
31.03.2017
04:41:38
все, косяк простой
))
:initialSelect="gridActiveResource" вместо камел кейса надо кебабкейс))
т.е. :initial-select="gridActiveResource"

Diasko
31.03.2017
05:07:33
Всем привет, на тосторе наткнулся на этот вопрос
https://toster.ru/q/375918
У кого еще какие предложения могут быть как передать первончальные данные без обращения к серваку?)

Rafael
31.03.2017
05:20:09
Ssr называетс

Google

Rafael
31.03.2017
05:20:29
Server-side rendering

Diasko
31.03.2017
05:20:45
Нет, тут не много другая история
Есть старый сайт который написан с использованием jquery, сейчас постепено заменяю часть кода на vue, и большая первоначальных данных храниться в data-*

Сашка
31.03.2017
05:27:45

Diasko
31.03.2017
05:28:19
и в created получается данные через this.$el.dataset
json хорошо в data-* ложить как строка
вроде и как json тоже понимет data-*
Может кто сталкивался с такой задачей, просто интересно как Вы это решили)

Alex
31.03.2017
05:33:32

Illya
31.03.2017
05:33:34
И потом делать ей parse

Diasko
31.03.2017
05:41:01

Vlad
31.03.2017
05:47:35
Мне каюется нет закрыв. кавычки там где return: selevted: "
And gridActiveResource.
Какой вообще код ошибки?

Rafael
31.03.2017
05:48:33
Почему бы тебе точно так же не ложить это в js переменные?

Diasko
31.03.2017
05:50:06

Rafael
31.03.2017
06:37:50
@xanf_ua
Runtyper — инструмент для проверки типов при выполнении JavaScript кода
https://habrahabr.ru/post/325072/
Tags: Разработка веб-сайтов, Программирование, Open source, Node.JS, JavaScript, javascript, node.js, type checking, type hinting, runtime code analysis, babel, flow, typescript
Author vitalets on #habrahabr
ref должен быть уникальным?

Vlad
31.03.2017
06:58:17
Runtyper — инструмент для проверки типов при выполнении JavaScript кода
https://habrahabr.ru/post/325072/
Tags: Разработка веб-сайтов, Программирование, Open source, Node.JS, JavaScript, javascript, node.js, type checking, type hinting, runtime code analysis, babel, flow, typescript
Author vitalets on #habrahabr
Там было замечание что данный инструмент не исключает статическую типизацию, а ее дополняет.
Стат. типиз. хороша что дает возможность разрабу увидет к какому типу относится переменная. Иначе нужно высматривать больше кода.

Google

Vlad
31.03.2017
06:58:23

Rafael
31.03.2017
07:00:00
да
кстати в доках это не написанно (перевод)
http://ru.vuejs.org/v2/api/#ref
все такие в webstorm хорошая интеграция с vue
во
понимает когда строка, когда объект
ошибки кстати тоже показывает

DimenSi
31.03.2017
07:07:45
Vs code тоже самое делает, в веб шторм меня автоимпорт заманил
У меня эммет почему то странно работает в вебшторме
Если не указать тип элемента, то эммет не срабатывает.

Rafael
31.03.2017
07:21:27
вот мне пока что как-то лень emmet юзать, особенно с кастомным UI
реально годная тема?
я только поза вчера в кедах открыл использование нескольких рабочих столов

Alex
31.03.2017
07:26:19
Написано же, прям под примером

Rafael
31.03.2017
07:32:11
А, понял к чему намек
Или нет, ладно, проверю ща

Google

Rafael
31.03.2017
07:37:30
если вне for и писать нескольким элементам одинаковый ref то vue запоминает последний

Alex
31.03.2017
07:51:05
м
даже так
я думал в любом случае массив начнет набивать

Rafael
31.03.2017
08:13:25
м
ты на днях кинул ссылку на доки, где сказано что некоторые методы массива оборачиваются, чтобы следить, можешь напомнить в каком это разделе?

Alex
31.03.2017
08:15:08
наверное не я скидывал) сейчас гляну

Rafael
31.03.2017
08:15:50
нашел

Admin
ERROR: S client not available

Rafael
31.03.2017
08:16:00
http://ru.vuejs.org/v2/guide/list.html#Методы-внесения-изменений

Юрий
31.03.2017
08:47:17
А что вы скажете про Nuxt.js? Стоит использовать?

Vlad
31.03.2017
08:48:51

Rafael
31.03.2017
08:54:07
кто-то спользовал element-ui уже?

Eugene
31.03.2017
08:54:27

Stanislav
31.03.2017
08:54:31
Ага

Rafael
31.03.2017
08:56:04
вы же активно валидацию форм использовали?
если с сервера приходит ответ, то как вы выводите ошибки?
а все, понял как

Diasko
31.03.2017
09:15:43

Google

Rafael
31.03.2017
09:17:21
просто ответы от серва приходят и там либо выводить их через
http://element.eleme.io/#/en-US/component/alert
но тут тупейший ивен закрытия
либо пихать их в форму, что я и хочу сделать
кто там спрашивал, где посмотреть код каких-нибудь приложений на вью? почитайте сорсы element-ui

Alexander
31.03.2017
11:05:20
Создал проект командой из vue-cli:
$ vue init webpack my-project
По команде
$ npm run dev
запускается тестовый сервер. Никак не осилю, как включить ему SSL и CORS ?
А ещё лучше, если бы вместо бесполезного сервера генерировалась и dev-версия проекта (как gulp watch). Подскажите, плз.

Rafael
31.03.2017
11:09:19
ну, как бы Cors включается на сервере и на либе аля axios
про все остальное - не знаю

Eugene
31.03.2017
11:33:43

Vitaliy
31.03.2017
11:36:13
ssl лучше средсвами nginx делать. CROS сделать заголовками от сервера api. Если можно сделать проксирование запросов для dev сервера. https://github.com/vuejs-templates/webpack/blob/master/docs/proxy.md
ещё про ssl. Зачем он на dev сервере? о_О

Dima
31.03.2017
11:42:16
Почему нет?
Его сейчас получить проще простого

Rafael
31.03.2017
11:44:05
@kelin2025 как ты без vuex чекаешь, что пользователь авторизирован?

Alexander
31.03.2017
11:44:41
не хочется потом массово урлы менять в коде, абсолютные на относительные

Dima
31.03.2017
11:45:28

Alexander
31.03.2017
11:47:32

Eugene
31.03.2017
11:48:15

Alexander
31.03.2017
11:48:29
типа того

Dima
31.03.2017
11:48:59
Ээээээ

Eugene
31.03.2017
11:49:03
сервер, куда стучишься нужно cors врубить, а на дев сервере настроить прокси
как корс врубить смотри по доку сервера