@vuejs_ru

Страница 3337 из 3900
Bohdan
27.07.2018
23:13:38
вроде их недоделанными закинули

Like
27.07.2018
23:13:38
Это жусть как не хватает чтобы юзать тот самый тайп хинтинг который они закинули

вроде их недоделанными закинули
И их поэтому не пропустили?

Там же Попов мог бы доделать

Google
Like
27.07.2018
23:14:07
Просто оно им нахер не нужно) Вот это самое обидное(

> No patch has been written for this yet. As I'm not a C-coder myself, I encourage others to write a patch based on this proposal. Вижу

Bohdan
27.07.2018
23:15:00
ну вон по тайпед проперти он зацепился хорошо

Like
27.07.2018
23:15:09
Все забили болт на это

Roman
27.07.2018
23:15:36
У вас тут што теперь пхп чат?)

DimenSi
27.07.2018
23:15:42
Мне конечно пхп не нравится, но кричать, что он полная параша, не буду.

Bear
27.07.2018
23:15:45
Дженерики, типизация, асинхронность, труъ ООП, хороший кодстайл... пыхокодеры хотят яву?

Игорь
27.07.2018
23:15:57


Игорь
27.07.2018
23:15:58
Добрый вечер! Делаю авторизацию через виджет тг. Виджет добавляется на страницу через обычный script в индексе. После того, как авторизация будет пройдена, то будет вызвана функция onTelegramAuth и туда в cd упадет вся инфа о юзере. Не понимаю как прокинуть данные во вью. У кого-то есть идеи?

DimenSi
27.07.2018
23:16:05
Roman
27.07.2018
23:16:10
Не разу.
серьезно?

Google
Kendr
27.07.2018
23:16:22
Like
27.07.2018
23:16:25
А если за твое "тру ооп" возьмется егорка - будет еще лучше)

Roman
27.07.2018
23:16:26
Не разу.
я чето припоминаю ты писал что чето делал на ней. ну могу путать

DimenSi
27.07.2018
23:16:28
серьезно?
Максимум скриптики на 10-12 строчек

И то, раз в 5-6 месяцев может. После работы с ним хочется блевать

Bear
27.07.2018
23:17:47
> Тру ооп > Джава Процедурщина на классах...
Если не использовать треды, то да. Но МБ это и к лучшему, т.к. при ручном управлении тредами поведение более предсказуемо.

Bohdan
27.07.2018
23:18:12
Дженерики, типизация, асинхронность, труъ ООП, хороший кодстайл... пыхокодеры хотят яву?
на тебе ещё один очень дискриминирующий меня вопрос: что, по - твоему, труъ ООП?

Like
27.07.2018
23:18:32
DimenSi
27.07.2018
23:19:50
window.func = func...

Like
27.07.2018
23:20:34
И то, раз в 5-6 месяцев может. После работы с ним хочется блевать
Здесь + После пыхи идут на джс и радуюсь жизни (не сарказм)

Bear
27.07.2018
23:20:35
на тебе ещё один очень дискриминирующий меня вопрос: что, по - твоему, труъ ООП?
Разделение частей программы в классы и их экземпляры, настраиваемая изоляция, наследование в стиле С++. Короче говоря, те самые 3 умных слова. (Косноязычно выразился, но, надеюсь, понятно.)

Like
27.07.2018
23:21:16
Разделение частей программы в классы и их экземпляры, настраиваемая изоляция, наследование в стиле С++. Короче говоря, те самые 3 умных слова. (Косноязычно выразился, но, надеюсь, понятно.)
Декомпозиция не имеет никакого отношения к ооп (если я правильно понял) Наследование в стиле с++ - это ты множественное хочешь?) > Настраиваемая изоляция А вот это не понял

Bohdan
27.07.2018
23:21:49
оно уже есть, кроме множественного наследования есть мелкие косяки, но такое

изоляция =инкапсуляция, как я понял

Google
Bohdan
27.07.2018
23:22:17
геттеры и сеттеры тоже, да?

Bear
27.07.2018
23:22:36
геттеры и сеттеры тоже, да?
Да. Пусть лучше они будут, чем не будут.

Like
27.07.2018
23:22:40
Под изоляцией имел ввиду инкапсуляцию, скрытие внутреннего состояния.
Хм, а разве инкапсуляция только этим занимается? ? (Это на самом деле не вопрос)

Bohdan
27.07.2018
23:22:58
Да. Пусть лучше они будут, чем не будут.
а какая тогда инкапсуляция, если у тебя публичный сеттер?

Like
27.07.2018
23:24:59
а какая тогда инкапсуляция, если у тебя публичный сеттер?
Вот эта ты докапываешься А я пропустил про стейт ?

Bear
27.07.2018
23:25:24
а какая тогда инкапсуляция, если у тебя публичный сеттер?
Инкапсуляция - упаковка внутреннего состояния в один элемент. Сеттер может быть публичным, но он ограничивает доступ к внутренностям элемента(класса), так что сокрытие данных работает, как и должно. А ещё сеттера может не быть.

Like
27.07.2018
23:26:06
Она для того, чтобы твой класс не рассказывал как он умеет делать то, что предоставляет его апи

Bear
27.07.2018
23:26:50
приватные проперти + сеттер = публичные проперти
приватные проперти + сеттер = ограниченные сеттером проперти

Like
27.07.2018
23:26:55
это ты про методы уже пошёл
Дак а че про стейт толковать Если у тебя можно изменить стейт (и плевать как) - это не сокрытие

Сеттер поможет только с фильтрацией (чтобы говно не подсунули)

приватные проперти + сеттер = ограниченные сеттером проперти
Ты просто делаешь "фильтрацию" того, что тебе суют в проперти

Это не инкапсуляция

Bohdan
27.07.2018
23:27:40
приватные проперти + сеттер = ограниченные сеттером проперти
если мы говорим про this.foo = foo - не вижу ограничений

Bear
27.07.2018
23:28:26
если мы говорим про this.foo = foo - не вижу ограничений
Тогда и смысла в сеттере нет. Естественно, речь о сеттере с фильтрацией.

Google
Like
27.07.2018
23:28:39
При этом сказав, что инкапсуляция > скрытие внутреннего состояния.

У тебя изменяется внутренее состояние через сеттер, какое ж это сокрытие/скрытие?

Bear
27.07.2018
23:30:14
Это не инкапсуляция
А что тогда? Данные упакованы и частично скрыты, реализация логики скрыта, открыты только несколько методов, которые позволяют взаимодействовать не больше дозволенного. Это имхо и есть инкапсуляция.

Like
27.07.2018
23:30:18
Со стейтом все до беспредела просто Если у тебя класс зависит от каких-либо данных, то ты должен изменять эти данные у себя внутри не через сеттер, а при произведение какой-либо операции над ними (которая реализована внутри этого же класса естественно)

Что-то ты в одном предложение набросил кучу ...

И после твоих сообщений выше я перестал понимать как ты вообще трактуешь это понятие и свои сеттеры

Admin
ERROR: S client not available

DimenSi
27.07.2018
23:31:40
Вы не устали это слово писать?

Like
27.07.2018
23:31:55
Забиндил кнопку на мышке)

DimenSi
27.07.2018
23:31:59
Инкапсуляция

Это, в частности, приводит к другому распространённому заблуждению — рассмотрению инкапсуляции неотрывно от сокрытия wiki

Like
27.07.2018
23:33:48
Ничерта не понятно из твоего вырванного куска ?

(Уже понял)

DimenSi
27.07.2018
23:34:11
Тут сказано, что вы путаете это слово с скрытием.

А это разные понятие и они не связаны

DimenSi
27.07.2018
23:35:16
Походу да, это другой путает

Like
27.07.2018
23:35:40
@thatside чо ты набросил и свалил?)

Google
Игорь
27.07.2018
23:35:53
В маунт хуке создай это функцию и пускай она записывает данные куда тебе надо.
бльо, оно так не работает создал функцию в mounted, но она не вызывается

Like
27.07.2018
23:36:05
А как ты там функцию создал?

Это ж сама по себе функция

Игорь
27.07.2018
23:36:42
ну, через window

Like
27.07.2018
23:37:02
Бля, сложна

Игорь
27.07.2018
23:37:10
window.onTelegramAuth = user => { console.log(user) }

Like
27.07.2018
23:37:58
А ты хочешь, чтобы она сама вызывалась?

DimenSi
27.07.2018
23:38:18
Ну есть еще в 2-3 способа, могу предложить самый простой.

Игорь
27.07.2018
23:38:41
Она вот тут после авторизации вызывается

DimenSi
27.07.2018
23:39:22
Объяви опять эту функцию только вне Вью, а внутри этой функции myApp.user = user

Еще способ это уже внутри Вью создать разметку для телеграмма и в маунт хуке через js подключать скрипт телеграмма. Я считаю этот метод самым надеждым. Так как ты будешь уверен, что приложение готово

Like
27.07.2018
23:40:38
А нема чатика где сидят начинающие верстаки и им можно дать макет, а они нахаляву сверстают на бутстрапе по шурику?)

Like
27.07.2018
23:41:30
Я бы тебя послал
Да там верстать час от силы

DimenSi
27.07.2018
23:41:46
Я бы тебя послал и за 10 минут работы.

Like
27.07.2018
23:42:00
DimenSi
27.07.2018
23:42:10
не для тебя моя роза росла

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