@vuejs_ru

Страница 327 из 3900
Павел
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

У кого еще какие предложения могут быть как передать первончальные данные без обращения к серваку?)

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-*

Может кто сталкивался с такой задачей, просто интересно как Вы это решили)

Illya
31.03.2017
05:33:34
Может кто сталкивался с такой задачей, просто интересно как Вы это решили)
Просто рендерить на сервере тег скрипт в котором лежит js переменная

И потом делать ей parse

Diasko
31.03.2017
05:41:01
И потом делать ей parse
Такой вариант тоже есть,

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
Почему бы тебе точно так же не ложить это в js переменные?
Некоторые разработки пихали в data-*, некоторые в глобальные переменые js заводили, вот и привожу все к одному ввиду (самое начало работы)

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
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
кстати в доках это не написанно (перевод)
При использовании на элементах/компонентах с v-for, регистрируется массив ссылок на элементы DOM или экземпляры компонентов.

Написано же, прям под примером

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 уже?

Stanislav
31.03.2017
08:54:31
Ага

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

если с сервера приходит ответ, то как вы выводите ошибки?

а все, понял как



Diasko
31.03.2017
09:15:43
вы же активно валидацию форм использовали?
Пришлось не прого переписать валидацию element-ui что бы использовать нормально)

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

про все остальное - не знаю

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
Эээ... У тебя все очень плохо, если возникает такая проблема
пока всё хорошо. К серверу api ведь придётся по абсолютной идти

Eugene
31.03.2017
11:48:15
не хочется потом массово урлы менять в коде, абсолютные на относительные
ты хочешь с dev сервера стучаться на другой свой сервер (локально) api?

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

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

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

как корс врубить смотри по доку сервера

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