@vuejs_ru

Страница 1530 из 3900
Ivan
30.10.2017
19:17:02
кто-то может подсказать ЧЯДНТ?

Alexandr
30.10.2017
19:20:01


достаточно вроде просто Registration

Ivan
30.10.2017
19:21:06
а в шаблоне потом вызывать как? ловеркейсом все писать?

Google
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 когда выводятся все товары? Отлавливай клик по товару и добавляй туда 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
Vladimir
30.10.2017
20:57:14
Не понимаю тогда, как его нет в url тогда.

Alexandr
30.10.2017
20:57:32
Не понимаю тогда, как его нет в url тогда.
идет деление по категориям и подкатегориям

Чем тебе мой варик не понравился?
как можно отловить клик по товару, если страница с товаром не загрузилась

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
id же тоже в inner странице должен селектится?
id передается из контроллера во вьюху, он есть в наборе переменных php, больше его нет нигде

реально невозможно прокинуть переменную в vue?

Vladimir
30.10.2017
20:59:48
Возможно конечно, но это дичь)

Alexandr
30.10.2017
21:00:14
Возможно конечно, но это дичь)
ну я не говорил что мне надо true way, меня и дичь устроит

я не могу менять механику работы сайта

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
не работает) пробовал. по крайней мере в песочнице

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