@vuejs_ru

Страница 1856 из 3900
Alexandr
11.01.2018
08:51:27
вообще, советую прежде чем спрашивать - смотреть доку

нз

Kirill
11.01.2018
08:51:58
да в доке только асинхронные компоненты нарыл ( а тут другое, вроде просто, но затупил

DimenSi
11.01.2018
09:02:37
Google
LocSg
11.01.2018
09:03:23
how?

DimenSi
11.01.2018
09:04:00
:class="active ? 'test' : 'nope'"

или :class="[active ? 'test' : 'nope'"]

или :class="{ test: active }"

то, что ты написал :class="{ isAvailable ? true : false }" такое синтаксиса нет в javascript

че как? Я тебе показал 3 способа прокинуть класс и 2 из них используют тернарник

вот еще один способ :class={ [active ? 'test' : 'nope'"]: isBool }, конечно не знаю кому такое извращение нужно будет

то, что ты написал :class="{ isAvailable ? true : false }" такое синтаксиса нет в javascript
и вообще не понятно, что ты хочешь увидеть в таком выражени

isAvailable это boolean и ты используешь булеан, чтоб вернуть булеан?

DimenSi
11.01.2018
09:09:12
это телеграм лагает, а не инет у тебя

а может быть комбо

из лагающего телеграмма и твоего интернета

Google
Dorian
11.01.2018
09:32:25
всем привет

а есть у вью встроенные фильтры ?

типа currency

Stanislav
11.01.2018
09:37:20
а есть у вью встроенные фильтры ?
Встроенных нет. Самому их сделать 5 минут.

Dorian
11.01.2018
09:39:08
вообще-то есть, спасибо, уже нашел )

Stanislav
11.01.2018
09:39:48
Dorian
11.01.2018
09:40:54
https://011.vuejs.org/api/filters.html

только что за 011 ?

Александр
11.01.2018
09:41:13
версия 0.11

Dorian
11.01.2018
09:41:19
это версия ? )

Александр
11.01.2018
09:41:28
актуальная 2.x.x в ней фильтров нет

Stanislav
11.01.2018
09:41:55
И это хорошо

Dorian
11.01.2018
09:41:56
на моей 2.5.2 отрабатывает корректно

Dima
11.01.2018
09:51:37
Объясните, в чём разница этих 2х записей? import Component from '~/components/Component' Vue.component(Component.name, Component); Vue.use(Component); Работают они вроде как одинакого

Alex
11.01.2018
09:54:22
ну вроде как в первом варианте ты локально подключил, а во втором глобально

Аххаха) да - я тоже не понял разница меж чем

Roman
11.01.2018
09:55:35
Этот код вообще мало о чем говорит. Не понятно что он импортит

DimenSi
11.01.2018
09:55:35
первый способ точно явно определяет компонент как глобальный, а второй скорей всего сахар, раз это работают

как ты обращаешься к нему?

Google
Dima
11.01.2018
09:56:58
да

Roman
11.01.2018
09:57:05
Vue.component принимает сам компонент (.vue) А Vue.use функцию установщик где поидее делается тож самое

Dima
11.01.2018
09:57:08
Это объявление компонента глобально

и так и так

он доступен везде

и я пытаюсь понять

в чём разница

DimenSi
11.01.2018
09:58:31
в чём разница
а тебе не хватает разницы в том, что ты можешь указать кастомное имя глобальному компоненту?

в отличии от 2 варианта

Dima
11.01.2018
09:59:00
Приходило в голову

Т.е. разница в переопределении имени компонента?

DimenSi
11.01.2018
10:00:14
И во 2м варианте можно
как? Я вообще не знал, что через use можно тоже компонент глобально подключить

DimenSi
11.01.2018
10:02:29
и?

там не слово за компоненты

Alex
11.01.2018
10:03:28
Здравствуйте. Есть такая задача: переименовать и сменить разрешение чанку, который подгружается асинхронно и является компонентом админ-панели, при этом всё должно быть на уровне билдинга вебпаком желательно. Переименовать его надо в нечто подобное: "adminget.php", и неплохо было бы добавлять перед контентом чанка контент от php (всего лишь хеадер контент-тайпа заключённый в <?php ?>), но это не обязательно. Можно ли такое реализовать и если можно, как?

Roman
11.01.2018
10:04:59
там не слово за компоненты
Ну мне ща влом с мобилки распсывать)

Alexandr
11.01.2018
10:05:40
там не слово за компоненты
Мне казалось что это очевидно))

MyPlugin.install = function (Vue, options) {}

Google
Alexandr
11.01.2018
10:06:36
И внутри, можно делать с Vue все, что вздумается

DimenSi
11.01.2018
10:06:44
и?

что очевидного?

Alex
11.01.2018
10:06:52
Кому интересно, что я делаю: у меня бек на php на nginx. 0.bundle.js, т.е. компонент админки отдаю асинхронно с защитой на права, но такого файла на сервере нет и я отдаю его через adminget.php. А вообще, грёбаный imagick не встал на винду, придётся так извращаться, разрабатывать и тестировать админ-панель уже на сервере и никак не на локалке. Просто лень руками переименовывать 0.bundle.js в админгет.пхп.

Alexandr
11.01.2018
10:07:09
`Vue.component('my-component', { template: '<div>Пользовательский компонент!</div>' })`

DimenSi
11.01.2018
10:07:15
я вообще то говорю, что нету там, что вообще описания, что можно кидать тупо компонент и оно заработает

Stanislav
11.01.2018
10:07:34
DimenSi
11.01.2018
10:07:37
Vue.use(component)

Stanislav
11.01.2018
10:07:56
Vue.use(component)
Это не сработает

DimenSi
11.01.2018
10:08:08
Объясните, в чём разница этих 2х записей? import Component from '~/components/Component' Vue.component(Component.name, Component); Vue.use(Component); Работают они вроде как одинакого

тогда кто-то тут врунишка

Stanislav
11.01.2018
10:09:16
Я чатик листаю, вообще чушь какая-то

DimenSi
11.01.2018
10:10:44
я кстать использовал Vue.use() чтоб прокидывать функцию с глобальными компонентами, причем я даже не реализовывал метод install

ибо в функцию и так интанс попадает в аргументы

Alexandr
11.01.2018
10:11:20
Очень странно. Вот что я вижу в анатоциях use<T>(plugin: PluginObject<T> | PluginFunction<T>, options?: T): void;

Michael
11.01.2018
10:11:49
реально сложный проект -- это не из компонент что ли? Ad hominem.
А вообще сторонники реакта прям обожают это "Сложный бизнес Проект"(тм) и всё такое прочее, не указывая, чем именно весь этот реакт и jsx в частности лучше vue для этих целей.

DimenSi
11.01.2018
10:12:57
аргументальный аргумент

Google
Michael
11.01.2018
10:13:22
Ничем кроме того что они на нем пишут
А во vue дальше бессборочного варианта с подключением вью из сдн не лезли, видимо)

Roman
11.01.2018
10:15:35
Alexandr
11.01.2018
10:16:34
А чем вам так React не угодил?)

Я постоянно работаю с Marionette | React | Vue

все одно говно

Michael
11.01.2018
10:17:12
Ну они привыкли ебстись со своими редаксами ?
Вот это всё привычки. А гон про БольшиеПроекты и оргументы ad hominem, к авторитету и прочая демагогия не оч приятна. Кстати, автор vue их разносих уже в каком-то длиннопосте.

Alexandr
11.01.2018
10:17:33
слишком много внимания инструментам а не реализациям.

Michael
11.01.2018
10:17:55
А чем вам так React не угодил?)
выше глянь на что я ответил про большиепроекты сегодня

Alex
11.01.2018
10:18:06
А чем вам так React не угодил?)
jsx и бойлерплейт код

мы тут делали тест дали джунам пару страниц интернет банкинга сделать на выбор vue react angular 2

Michael
11.01.2018
10:19:33
angular 666 надо было дать. У них версионность крутая

Alex
11.01.2018
10:20:15
давайте угадаем где код был чище и о чем сказали что легче вникнуть?

Michael
11.01.2018
10:20:17
А почитать ссылку есть?)
Ща попробую найти

А чё гадать, когда во vue меньше всего шансов сделать костыль?

Alex
11.01.2018
10:21:13
Новерное онгуляр ??
он оказался самым пиздецом по многословности

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