@vuejs_ru

Страница 819 из 3900
Саша
19.07.2017
09:30:42
не понимаю вообще проблемы передачи данных с бека на фронт в данном случае

Aleksandr
19.07.2017
09:30:55
import Vue from 'vue'; import Component from 'pathtocomponent/component.vue'; Vue.component('component', Component ); new Vue({ el: '#root', });

это js файл, в компонент вью теперь у тебя не будет тега template

Den
19.07.2017
09:31:14


Google
Aleksandr
19.07.2017
09:31:18
можешь там писать только скрипт и стайл

Den
19.07.2017
09:31:30
Точнее коллекцию

Только не вздумай мешать JS и PHP !!!!

Пых в шаблон, как бы там ни было! JS - в отдельный файл

Zurab
19.07.2017
09:33:56
не ври мона мешать

только @ ставить не забывай

Zurab
19.07.2017
09:34:25
или вы про компонент в отдельности?

Den
19.07.2017
09:34:45
Ты запутаешь ща всех в конец ))))

Peter
19.07.2017
09:35:08
Ребята, вопрос примерно, как у чувака выше: как передать с бэкэнда данные, только в контексте SPA? Здесь только ajax-ом можно или есть еще нормальные варианты?

Zurab
19.07.2017
09:35:09
лана все молчу, молчу

Google
Den
19.07.2017
09:36:24
И на ларе

А на его самописе я не знаю как оно

Но

Stanislav
19.07.2017
09:36:57
Странно, приехал в офис и первый день когда не нафлудили..
Прост я сегодня своей работой по горло завален ;)

Den
19.07.2017
09:37:14
Полюбому

Пых в шаблон, как бы там ни было! JS - в отдельный файл

Aleksandr
19.07.2017
09:37:57
Главное логику в шаблонах не писать

Я видел легаси код, в одном php файле божественная логика совмещается с базами данных, шаблонами и переменными вида $xs, $a

Один php файл, представляете?

Den
19.07.2017
09:38:34
Ага SELECT прямо в head )))

Aleksandr
19.07.2017
09:38:37
И это работает

Bohdan
19.07.2017
09:38:50
ребята, есть нубовопрос можно ли как-то во вью сделать merge полученным по ajax данным и полям в data? хочу перезаписать только те поля, которые были получены от сервера сильно не бить - использую вью для сложной формы, потому ни иммутабельности, никаких плюшек нет

Den
19.07.2017
09:39:01
Это принимает инъекции норм )))

Bohdan
19.07.2017
09:39:24
И это работает
у меня одногруппник в универе писал "сайт" в каждой странице подключение и запросы к бд, все дела и что самое главное вывод html построчно через echo

Виталий
19.07.2017
09:39:42
спасибо за варинт. каким-то он сложноватым кажется, но обьязательно его сейчас затестю. а если все таки в create получать по api, заметны ли тормоза в продакшене, особенно если будет череда запросов ˜10 шт?

Bohdan
19.07.2017
09:40:49
Надо как определение говнокода твой пост заюзать
как увидел это - аж на буэ потянуло

Aleksandr
19.07.2017
09:41:56
спасибо за варинт. каким-то он сложноватым кажется, но обьязательно его сейчас затестю. а если все таки в create получать по api, заметны ли тормоза в продакшене, особенно если будет череда запросов ˜10 шт?
Если ты используешь перезагрузку страницы, и данные с бекенда отправляешь в представление, то тебе нужно использовать именно inline template. Данные уже загруженны, зачем еще XmlHttp реквест делать? Это не улучшит визуально загрузку страницы)

Code
19.07.2017
09:42:27
Как сделать чтобы из Vuex можно было делать вызов ajax через this

Google
Code
19.07.2017
09:42:30
?

Den
19.07.2017
09:42:39
JS-серы, заметили как пыха на JS стала похожа???

Bohdan
19.07.2017
09:42:55
через for)
хотелось какое-то компактное решение по типу array_merge в пхп но спасибо)

Den
19.07.2017
09:43:37
Там пара строк

штук 10

Виталий
19.07.2017
09:44:55
Diasko
19.07.2017
09:45:37
Как сделать чтобы из Vuex можно было делать вызов ajax через this
import axios from 'axios' import config from '../config' export default { request (method, uri, data = null, option = null) { let url = config.serverURI + uri return axios({ method, url, data, option }) } } Потом в vuex import api from '../api/index'

Den
19.07.2017
09:47:52
приложение не SPA, страницы перезагружаются. Вот и я так думаю, что данные при загрузке уже должны быть. ща затестю inline-template. еще раз спасибо
часть данных а имено - все маленькие коллекции - раз и то что нужно СЕО-краулеру - два если у тебя там ахеревший каталог - есть смысл юзать AJAX имхо

Code
19.07.2017
09:49:08
import axios from 'axios' import config from '../config' export default { request (method, uri, data = null, option = null) { let url = config.serverURI + uri return axios({ method, url, data, option }) } } Потом в vuex import api from '../api/index'
Через import я понимаю как. Вопрос в том можно ли прицепить axios к Vuex так же как и к Vue чтобы обращаться через this.$http.get(..... В Vue это делается просто Vue.prototype.$http = axios

Diasko
19.07.2017
09:51:10
Нам нужна вики что бы скидывать всякие примерчики на подобии https://gostash.it/ru

Vladimir
19.07.2017
09:51:49
Кто с метеором работал? У меня вопросик маленький есть .

Den
19.07.2017
09:52:20
И онлайн стрим

Rafkat
19.07.2017
10:02:57
И онлайн стрим
давно надо стрим сделать

react vs vue

Den
19.07.2017
10:04:18
react vs vue
Да пожалей реактовцев. Парни без работы останутся.

Google
Den
19.07.2017
10:05:03
this.$emit('sobytie', dannye)

Он?

Siarhei
19.07.2017
10:05:23
Ну это то я понимаю

Просто вот уже начал сомневаться, понимаю ли я зачем нужен .sync? Если пропсы тоже реактивные

Den
19.07.2017
10:06:13
Направлений то 2

Siarhei
19.07.2017
10:06:16
Или то, что они реактивные не означает двустороннего связывания?

Siarhei
19.07.2017
10:07:26
Направлений то 2
А если мы их не можем изменять в компоненте, то зачем нужен sync? Ведь мы их просто пробрасываем и берем как есть

Admin
ERROR: S client not available

Aleksandr
19.07.2017
10:07:28
Виталий
19.07.2017
10:08:10
выделяется как код, синим цветом и шрифт другой

Aleksandr
19.07.2017
10:08:28
`

три апострофа, там где тильда с обоих сторон

text

Siarhei
19.07.2017
10:08:51
@c01nd01r А если мы их не можем изменять в компоненте, то зачем нужен sync? Ведь мы их просто пробрасываем и берем как есть

Aleksandr
19.07.2017
10:09:09
ЁЁЁ в английской раскладке крч

Siarhei
19.07.2017
10:09:25
Примерно понимаю

байндится значение, и на обновление посылается событие

Google
Siarhei
19.07.2017
10:09:43
как-то так?

Виталий
19.07.2017
10:09:44
Stanislav
19.07.2017
10:09:47
вот и синк так же

Aleksandr
19.07.2017
10:10:02
~~~ ???
сорян в лоуеркейсе

ёёё

Siarhei
19.07.2017
10:10:31
вот и синк так же
т.е. как model, только props?

пока не знаю, какое может быть практическое применение этому?

Den
19.07.2017
10:11:03
ёёё
ёёёбург ))))

Stanislav
19.07.2017
10:11:21
т.е. как model, только props?
https://medium.com/front-end-hacking/vues-v-model-directive-vs-sync-modifier-d1f83957c57c

Aleksandr
19.07.2017
10:11:24
Можно еще синим код закидывать в телеграмме, только я не понял как. Раньше еще форматирование было через * и _

Siarhei
19.07.2017
10:11:34
@c01nd01r спасибо!

Stanislav
19.07.2017
10:11:45
?

Frederīks «Cīsiņš»
19.07.2017
10:13:31
А пагинация там е? <div> <p></p> </div>

так блэт

Aleksandr
19.07.2017
10:13:55
три символа нужно печатать

о

Кто-нибудь деревья (по типа каталогов и файлов) с drag & drop на вью делал?

Aleksandr
19.07.2017
10:15:55
Я нашел деревья и отдельно vuedraggable (он классный). А совмещенных нет.

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