@vuejs_ru

Страница 2423 из 3900
Denis
28.03.2018
21:43:26
Спасибо кто помог мне, есть ещё люди которые остаются людьми!)

Roman
28.03.2018
21:45:22
Спасибо кто помог мне, есть ещё люди которые остаются людьми!)
За все время здесь видел только одного неадеквата-спамера js задачек, которого потом удалили из чата ) а так весь народ норм

Denis
28.03.2018
21:47:23
За все время здесь видел только одного неадеквата-спамера js задачек, которого потом удалили из чата ) а так весь народ норм
Просто иногда есть люди которые с тебя смеются и не верят. Это не правильно, мы должны друг друга поддерживать и помогать. Я таких понятий в этой жизни))

Google
Vasiliy
28.03.2018
21:49:09
Господа, такой вопрос, хочу при выводе строки сделать трим на допустим 100 символов, но налету ничего умнее чем <v-card-title class="subheading"> {{ i.name[0]+ i.name[1] }} </v-card-title> не приходит в голову может кто-то что-то посоветует ?

Roman
28.03.2018
21:49:34
Это кто ?)
Та был один, у @dimensi ещё забомбило тогда )

Не, вроде как-то по-другому ник его пишется ?

Denis
28.03.2018
21:55:12


После билда, не отображает нифига

ЧТо делать?

Hedint
28.03.2018
21:56:36
Пути кривые чот

Anton
28.03.2018
22:00:32
путь относительный напиши

Roman
28.03.2018
22:02:58
После билда, не отображает нифига
и не будет отображать, сервером надо этот файл отдавать

Stanislav
28.03.2018
22:03:35
Нужно поднять http сервер. Он при билде пишет, что тупое открытие файлов в браузере не будет работать

Google
Roman
28.03.2018
22:04:56
удачи, роуты не будут работать

Roman
28.03.2018
22:05:12
ясн

Stanislav
28.03.2018
22:05:20
:)

Roman
28.03.2018
22:05:21
Просто не делай так, это не будет работать)

Denis
28.03.2018
22:05:33
да я понял)

А как нужно?

Stanislav
28.03.2018
22:06:10
А как нужно?
cmd пользоваться умеешь?

По папкам ходить, там?

Denis
28.03.2018
22:06:25
простые команды

да

Stanislav
28.03.2018
22:07:15
да
Ну вот поставь этот пакет и запусти сервак https://www.npmjs.com/package/http-server

Дмитрий
28.03.2018
22:10:04
Pythom -m simpleHTTPServer 8000 из папки дист выполнить

?‍♂

Denis
28.03.2018
22:13:23
Roman
28.03.2018
22:43:20
router-link to="route"

Xored
28.03.2018
23:06:39
Подскажите, как лучше сделать можно, vue+webpack. я хочу чтобы у меня при DEV сборке в компонентах использовались одни url для вызова к API, а при подакшн другие. Как это автоматизировать, чтобы не менять руками?

Дмитрий
28.03.2018
23:08:45
new webpack.DefinePlugin({ 'process.env': env }),

Google
Дмитрий
28.03.2018
23:09:18
И теперь process.env можно юзать как флаг и менять все что хочешь под прод дев стейдж, как угодно

Xored
28.03.2018
23:09:31
О!! очень здорово, то что нужно

Roman
28.03.2018
23:09:40
хотя ты про компоненты.. тут немного по другому. process.env == 'production' ? 'prod api ' : 'dev api'

Xored
28.03.2018
23:10:05
Но я могу в компонты передавать, просто сделать бинд к основной инстанции

так что это хороший вариант

Roman
28.03.2018
23:10:46
у axios есть baseUrl

Дмитрий
28.03.2018
23:11:14
А там не надо его прокидывать

process.env в любом месте кода доступен

Xored
28.03.2018
23:12:13
Спасибо большое за ответы! =)

Stanislav
28.03.2018
23:16:35
че никто не лайкает ? https://github.com/vuejs/vetur/pull/681 https://github.com/vuejs/vuex/pull/1121

Roman
28.03.2018
23:20:46
Stanislav
28.03.2018
23:21:22
первое тайпхинты в темплейтах, второе типа да, какието потуги типизировать сторы

Roman
28.03.2018
23:21:41
неплохо

Stanislav
28.03.2018
23:21:44
вообще https://github.com/ktsn какой то очень топовый чувак

ну там наяривают на conditional types из 2.8

я так понимаю это связано https://medium.com/@martin_hotell/improved-redux-type-safety-with-typescript-2-8-2c11a8062575

чет я прям оч сильно угарел по типизации. думаю если не запилят за год то придется таки осиливать реакты

ну, типа, уже можно использовать чтото вроде этого https://github.com/ktsn/vuex-type-helper

Anton
28.03.2018
23:33:58
иногда типизация радует, но недавно посмотрел какую-то статью на хабре про typescript + vue, такое ощущение, что милые и красивые вуевские компоненты превращаются в ангуляроподобного монстра

Stanislav
28.03.2018
23:38:36
изза vue class component ?

Google
Stanislav
28.03.2018
23:39:45
говорят всё же это довольно удобно. и если нужно превратиться то так тому и быть. по крайней мере это не безумие из Di, фабрик, инжектов. хотя возможно я когда нибудь перейду и на это говно и буду рад, потому что оно потенциально может решить ручное проставление типов у например сторов внутри component.$store

Anton
28.03.2018
23:40:24
видимо, ну это основное, что бросается в глаза, а остальное дополняет картину

да, может и на благо всё это

поживём - увидим

Иван
29.03.2018
05:12:13
Если сравнивать по вакансиям то react и angular больше
Их не только в России мало относительно реакта и ангуляра

Alexander
29.03.2018
06:15:59
ну на самом деле не так уж прям и мало, в js_jobs очень часто вакансии по вью, вот буквально несколько месяцев назад было меньше

Alexander
29.03.2018
06:22:41
ts дурной, заставляет описывать типы там, где и так понятно, например [1, 3, 2 ].map(a => ....), какого типа a !? ts вот не знает

в свой же зашел проект - охерел
ахахах, такая же херня была

Georgy
29.03.2018
06:55:49
Всем привет! Есть дурацкий вопрос, но понял, что сам буду докапываться до истины гораздо дольше. У меня довольно мало опыта во фронтенде в целом (раньше приходилось иногда юзать jquery и относительно немного работал ещё с 1м ангуляром), vue щупаю месяца 2-3 и пока что всё очень нравится. Сейчас дошёл до необходимости реализации SSR в своём первом проекте на vue и склоняюсь больше к собственному SSR, нежели Nuxt. Но всё усложняется тем, что я юзаю не чистый фронтенд-стек (HTML+Vue), а миксую частичный рендеринг PHP-темплейтов (Yii2) и Vue-приложение в них, при этом на том же Yii2 реализован и отдельный REST-сервис, обслуживающий фронт. Это не целевая картина, но пока мне так удобнее в силу пункта выше про недостаточный опыт работы с фронтом. Так вот вопрос состоит в том, что, как я понимаю, наиболее простым способом реализации SSR является оборачивание vue-приложения в Node-сервер. И хотя поставить Express не проблема, но что-то мне подсказывает что вся эта "марахайка" (PHP+Express+JS) друг с другом не заведётся (да, наверное я пока слабо понимаю архитектуру выполнения SSR), так ли этов действительности? И верно ли, что для моего конфига получится реализовать SSR только с использованием PHP V8Js? Сорри за лонгрид, но решил объяснить досконально) И заранее спасибо за помощь!

David
29.03.2018
06:58:41
скажите пожалуйста, как мне в js определить что обьект в видимости экрана? Проще говоря как мне запустить анимацию обьекта когда он появляется в экране

U_mulder
29.03.2018
07:00:04
Изучайте https://stackoverflow.com/questions/487073/check-if-element-is-visible-after-scrolling

Sergey
29.03.2018
07:00:11
https://prinzhorn.github.io/skrollr/

старый добрый плагин

David
29.03.2018
07:04:53
благодарю!

Alex
29.03.2018
07:13:23
Всем привет! Есть дурацкий вопрос, но понял, что сам буду докапываться до истины гораздо дольше. У меня довольно мало опыта во фронтенде в целом (раньше приходилось иногда юзать jquery и относительно немного работал ещё с 1м ангуляром), vue щупаю месяца 2-3 и пока что всё очень нравится. Сейчас дошёл до необходимости реализации SSR в своём первом проекте на vue и склоняюсь больше к собственному SSR, нежели Nuxt. Но всё усложняется тем, что я юзаю не чистый фронтенд-стек (HTML+Vue), а миксую частичный рендеринг PHP-темплейтов (Yii2) и Vue-приложение в них, при этом на том же Yii2 реализован и отдельный REST-сервис, обслуживающий фронт. Это не целевая картина, но пока мне так удобнее в силу пункта выше про недостаточный опыт работы с фронтом. Так вот вопрос состоит в том, что, как я понимаю, наиболее простым способом реализации SSR является оборачивание vue-приложения в Node-сервер. И хотя поставить Express не проблема, но что-то мне подсказывает что вся эта "марахайка" (PHP+Express+JS) друг с другом не заведётся (да, наверное я пока слабо понимаю архитектуру выполнения SSR), так ли этов действительности? И верно ли, что для моего конфига получится реализовать SSR только с использованием PHP V8Js? Сорри за лонгрид, но решил объяснить досконально) И заранее спасибо за помощь!
Может вам нечего тащить SSR, а спокойно и дальше намиксованное рендерить сервером?

Egor Z
29.03.2018
07:14:33
Alex
29.03.2018
07:14:41
пожалуйста

Google
Georgy
29.03.2018
07:15:29
Может вам нечего тащить SSR, а спокойно и дальше намиксованное рендерить сервером?
Дело в том, что проект b2c и как раз во vue-части отдаётся основной контент для SEO, на который возлагаются большие надежды)

Alex
29.03.2018
07:16:30
ну а SSR это уже однофайловые компоненты, а они в свою очередь значат что миксовать ничего сервером не нужно: всем фронтом вью занимается, сервер остается лишь как API для данных

так что эти миксования может потребоваться время переписать на компоненты, чтобы они логикой на страницах уже правильно переключались

Janserik
29.03.2018
07:17:03
всем привет. я щупаю Vue, и у меня есть бэкенд на Java + Apache. Пока делаю все на локальном компьютере, потом буду все это ложить на сервер. На примерах показывают что Vue подключают через CDN. Как мне в таком случает подключить Vue к проекту?

Egor Z
29.03.2018
07:17:51
Ну так для сео рендери сервером
В дом отдал, потом уже Вью начинает палить

Alex
29.03.2018
07:17:52
Ну так для сео рендери сервером
ну компоненты вью, если они содержат все нужные данные, останутся неотрендеренными на тот момент

Janserik
29.03.2018
07:18:22
смотря как делаете, может CDN и останется достаточным
хочется подключить локально, как это сделать?

Egor Z
29.03.2018
07:18:46
ну компоненты вью, если они содержат все нужные данные, останутся неотрендеренными на тот момент
Я думаю, что там нужны товары например, ты выбрал 20, скормил поисковику, а клиент работает как и работал

Alex
29.03.2018
07:19:06
хочется подключить локально, как это сделать?
если у вас нет шага сборки, просто скачайте дистрибутив, положите рядом и подключайте

Egor Z
29.03.2018
07:19:19
Всю статику типа сеотекст, Х1 просто отдаешь без js

Georgy
29.03.2018
07:19:27
ну а SSR это уже однофайловые компоненты, а они в свою очередь значат что миксовать ничего сервером не нужно: всем фронтом вью занимается, сервер остается лишь как API для данных
да, у меня уже так и сделано - всё лежит по vue-файлам и бандл собирается вэбпаком (с этим пришлось-таки разобраться :) ) но часть задач (частично роутинг, работа с ассетами и ряд других общих вещей) мне пока удобнее решать через Yii2, поскольку с ним достаточно опыта, поэтому и получается такой "микс"

Alex
29.03.2018
07:20:05
ну вот этот микс палки в колеса может наставить

Janserik
29.03.2018
07:20:50
если у вас нет шага сборки, просто скачайте дистрибутив, положите рядом и подключайте
я хочу весь код писать в main.js, значит мне надо рядом положить vue.js?

и в main.js указать vue.js?

Alex
29.03.2018
07:21:48
да

отдельным тегом подключайте

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