Ivan
30.10.2017
19:17:02
кто-то может подсказать ЧЯДНТ?
Alexandr
30.10.2017
19:20:01
достаточно вроде просто Registration
Ivan
30.10.2017
19:21:06
а в шаблоне потом вызывать как? ловеркейсом все писать?
Google
Alex
30.10.2017
19:21:22
Ivan
30.10.2017
19:21:25
https://vuejs.org/v2/guide/components.html#Local-Registration я на это ориентировался
ок, сейчас
nope
не помогло
Alexandr
30.10.2017
19:22:26
Ivan
30.10.2017
19:22:27
[Vue warn]: Unknown custom element: <registration> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
found in
—-> <App> at src\App.vue
<Root>
Alexandr
30.10.2017
19:22:43
почему components, если они на одном уровыне
там же нет аткой папки
Ivan
30.10.2017
19:22:53
они не на одном
где — там? В гисте? В гисте просто два файла
Alexandr
30.10.2017
19:23:20
и собаку попробуй убрать
./components
Google
Ivan
30.10.2017
19:23:36
App.vue в корне, в comonents — Registration
сделал. Нифига
Alexandr
30.10.2017
19:24:56
точку перед слешем поставил?
Ivan
30.10.2017
19:25:02
конечно
Alex
30.10.2017
19:26:04
main.js покажи
Ivan
30.10.2017
19:26:28
Rafael
30.10.2017
19:35:20
Про что ещё написать можно?
Alex
30.10.2017
19:35:21
а зачем тут новый инстанс?
Ivan
30.10.2017
19:36:14
... т.е. я создал отдельный инстанс vue?
блин :)
а ну, сейчас проверю
Alex
30.10.2017
19:37:13
Ivan
30.10.2017
19:38:37
@leshgan да, ты прав. Спасибо. Видимо когда с доки копипастил проглядел
K_NoW
30.10.2017
20:28:37
ребят кто знает какую нить причандалу для форматирования vue файлов
js-beautify форматирует js но коверкает все остальное
Ivan
30.10.2017
20:32:52
prettier?
kuanysh anuarkhanov
30.10.2017
20:32:58
и винда
K_NoW
30.10.2017
20:33:21
приложенька не большая, юзаю n++
Google
K_NoW
30.10.2017
20:33:30
лень настраивать среду
kuanysh anuarkhanov
30.10.2017
20:33:45
?
Alexandr
30.10.2017
20:40:31
Уже сегодня спрашивал по поводу передачи переменной из PHP в vue, дали пару советов, но похоже я что-то делаю не так. Сделал песочницу, тут вместо id товара для теста передается просто число 12 в js, но в vue его поймать не могу. Что делаю не так?
https://codesandbox.io/s/748rj5p300
Vladimir
30.10.2017
20:51:43
Ты передаешь php переменную в vue, вот что ты делаешь не так. Общайся с бэкендом по Апи
Alexandr
30.10.2017
20:53:09
данные по товару идут через api, но для запроса нужен ID этого товара
не может быть чтоб эта работа была возможна только по api
Vladimir
30.10.2017
20:53:40
Взять id в url ?
Enjoy the
30.10.2017
20:53:45
Alexandr
30.10.2017
20:54:00
url чпу, в нем имя категории и название товара
Vladimir
30.10.2017
20:54:10
Хм, Александр, пиши так, будто это рест апи
ну и нормально, вот оттуда и бери айди товара)
Alexandr
30.10.2017
20:54:41
проект старый, на первом ангуларе, но тормозит. решено переписать на vue. менять урлы нам никто не разрешит
нет там id
Enjoy the
30.10.2017
20:55:18
Выводится же id когда выводятся все товары? Отлавливай клик по товару и добавляй туда id
Vladimir
30.10.2017
20:55:42
Бери название товара тогда
Alexandr
30.10.2017
20:55:59
названия могут совпадать
Enjoy the
30.10.2017
20:56:08
Vladimir
30.10.2017
20:56:27
Каким образом тогда они находятся на сайте, если они не уникальны?
Alexandr
30.10.2017
20:56:29
я не совсем понял о чем ты
Google
Alexandr
30.10.2017
20:56:47
Vladimir
30.10.2017
20:57:14
Не понимаю тогда, как его нет в url тогда.
Alexandr
30.10.2017
20:57:32
Enjoy the
30.10.2017
20:58:14
Стопэ
Vladimir
30.10.2017
20:58:16
Ну? если ты говоришь, что могут быть совпадения, то может быть такое , что совпадут все параметры, обязательно должно что-то быть уникально ..
Enjoy the
30.10.2017
20:58:29
id же тоже в inner странице должен селектится?
Бля я короч запутался
Alexandr
30.10.2017
20:59:13
реально невозможно прокинуть переменную в vue?
Vladimir
30.10.2017
20:59:48
Возможно конечно, но это дичь)
Alexandr
30.10.2017
21:00:14
я не могу менять механику работы сайта
Vladimir
30.10.2017
21:00:41
Это просто полная дичь)
Alexandr
30.10.2017
21:01:23
пофиг. у нас на такой же структуре все три года работает без сбоев, ток на ангуларе
так как можно передать данные?
Vladimir
30.10.2017
21:02:00
в пропсы передавай компоненту просто пхп переменную и все
Alexandr
30.10.2017
21:02:55
точно, спасибо) ну кстати это должно нормально смотреться, не особо и дичь
дырок не добавляет, скорость не режет
Vladimir
30.10.2017
21:03:26
Мужик, это дичь, пооолная. Уходи из такой работы ..
Google
Vladimir
30.10.2017
21:03:37
Тут каждый ответит, что это хрень ..
Alex
30.10.2017
21:03:52
а зачем пихать это в app?
ну в область рендера?
Alexandr
30.10.2017
21:04:15
понимаешь, у нас все-таки сайты на пыхе. js - легкая поддержка. Я js начал смотреть только 2 недели назад, до этого особо и не рыл
Vladimir
30.10.2017
21:04:32
Аа, понял)
Alex
30.10.2017
21:04:33
когда рендерится вью
Alexandr
30.10.2017
21:04:35
Alex
30.10.2017
21:04:45
он подменяет собой этот контейнер
<div id="app">
<script>
ID=12
</script>
</div>
у тебя так
после рендера - там приложение
без
<script>
ID=12
</script>
Alexandr
30.10.2017
21:05:09
у меня не рендерится вью. она вся рисуется пыхом. переменные вставляются просто через {{var}}
а, ты про пример
я и снаружи пробовал
Alex
30.10.2017
21:05:57
пиши в личку
вернусь с прогулки - может помогу
Alexandr
30.10.2017
21:06:16
ок, спасибо)
Stanislav
30.10.2017
22:07:02
что мешает заинлайнить данные в <script></script> ?
Alexandr
30.10.2017
22:07:29
не работает) пробовал. по крайней мере в песочнице