Vladislav
да
Anton
https://vuejs.org/v2/guide/single-file-components.html
Anton
Не слушай их. Это реактщики.)))
Anton
scope для этого
Anton
Имя компонента, нужно например для рекурсивных компонентов
Anton
Или ты в целом про export default?
Anton
Нет
Anton
ТЫ в рендер только первый родительский компонент отправляешь
Anton
А дальше дочерние - в родительском.
Anton
Ну у тебя есть например index.vuе, в котором куча компонентов. В рендер функцию идет только index.vue, остальные компоненты объявляются в index.vue.
Anton
Ты роуты используешь?
Vladislav
Молю, вместо тупых вопросов прочитай основы компонентов
Anton
Эммм, а как будешь переключать страницы? Или у тебя одностраничник?
Vladislav
Или видосы посмотри, их куча
Anton
А как на Вью?)
Я же написал однофайловые компоненты
Joseph
Всем привет. Подскажите, пожалуйста, как принято именовать переменные, содержащие ссылку на dom узлы? Есть ли какое-то соглашение на этот счет среди разработчиков (чтобы легко идентифицировать такие переменные в коде)? Например, знак $ доллара: const $_MY_NODE = document.querySelector(selector); Или ткните где почитать. Заранее спасибо!
О'Дим
Ребят кто подскажет почему если переводить текст на русском в двоичку код длиннее ?
Славик
уникодовские символы 2 байта весят
Roman
группа есть по nuxt?
Roman
мне гайды по auth и mongodb + nuxt нужно, вот
Roman
почитал бы
Anonymous
Говорят vue больше никому не нужен...
MaxGraey
держи в курсе
Решил залезть немного в код Vue и понял что индусы просто отдыхают) Что это за оверинжиниринг? Что было, что стало в PR - одна просто жесть! https://github.com/vuejs/vue/pull/10341/files#diff-8d2b578d58d4d8c8a2975020fbbc84d9R71 К слову все это очень просто пишеться: function isValidArrayIndex(val: any): boolean { return String(val >>> 0) == val; } // проверки assert(isValidArrayIndex(null) == false); assert(isValidArrayIndex({}) == false); assert(isValidArrayIndex(0) == true); assert(isValidArrayIndex(-1) == false); assert(isValidArrayIndex(0.5) == false); assert(isValidArrayIndex('2.0') == false); assert(isValidArrayIndex('2') == true); assert(isValidArrayIndex(2 ** 32 - 1) == true); assert(isValidArrayIndex(2 ** 32) == false);
Игорь
В сравнении с чем
Anonymous
Если читать в пассивном режиме, когда в очереди там куда-то сидишь или в туалете "дело" не идёт, то да, у самого много книг по своим языкам имеется. Но как основное обучение - нет. Лучшее обучение в программирование это практика.
Anonymous
Если же интересует теоретическая сторона вопроса, то читай документации - со времён выхода книги многое могло уже устареть
Fran
@pohodec ты тут?
Anonymous
Fran
шо це
Anton
Подскажите, пожалуйста, как исправить данную ошибку? Error in v-on handler (Promise/async): "TypeError: Cannot read property 'signInWithEmailAndPassword' of undefined" methods: { auth: async function () { this.loading = true await this.$auth .signInWithEmailAndPassword(this.user.email, this.user.password) .then(user => { if (user) { this.$router.push('/') } }) .catch(error => { this.$q.dialog({ title: 'Error' + error, message: 'An error has ocurred while login in. Check your user data.' }) }) this.loading = false } }
Anton
Если я ошибся чатом, то прошу прощения, ссылка с правилами не прогружается.
Fran
Fire base?
Fran
А какой Фреймворк на фронте?
Fran
Кинь сюда Фиддл или другой едитор со всем классом, а то так не понятно что ты записываешь в this.$auth
Anton
quasar + electron + firebase
Fran
Кинь класс весь, так не понятно
Anton
firebaseViewer: import * as firebase from 'firebase/app' import config from './firebase.conf' export const fireApp = firebase.initializeApp(config) export const AUTH = fireApp.auth() export default ({ Vue }) => { Vue.prototype.$auth = AUTH }
Anton
Login.vue: export default { name: 'LoginPage', components: { QSpinnerDots }, data () { return { loading: false, user: { email: '', password: '' } } }, methods: { auth: async function () { this.loading = true await this.$auth .signInWithEmailAndPassword(this.user.email, this.user.password) .then(user => { if (user) { this.$router.push('/') } }) .catch(error => { this.$q.dialog({ title: 'Error' + error, message: 'An error has ocurred while login in. Check your user data.' }) }) this.loading = false } } } </script>
Fran
t.me/vuejs_ru
Anton
Спасибо
Fran
Вот тут скажут, во Вью не силён
Tutu
Всем привет. Есть форма. С методам Post. Отправляеться на обычный submit. Как получить этот пост. Страница перезагружаеться и в network пусто
Fran
за 60к?
Anonymous
Да
Александр
за 60к?
всегда найдет китаец, который все умеет быстрее и дешевле
Fran
чоо
Anonymous
Азиат
Александр
Индус
неееее, они знаниями не берут, ток количеством
Igor
неееее, они знаниями не берут, ток количеством
Ты это сео гугла не говори только
Александр
Ты это сео гугла не говори только
ну такое себе, это скорее отклонение от нормы
Igor
ну такое себе, это скорее отклонение от нормы
Сео майкрософта - второе отклонение от нормы
Roman
а вот сейчас обидно было
Александр
Сео майкрософта - второе отклонение от нормы
ну население индии 1,4 миллиарда, можешь сам посчитать
Igor
ну население индии 1,4 миллиарда, можешь сам посчитать
Оно так и выходит, индус сео в одной из пяти компаний фаанга, население Индии - 1.4, земли - 7.7
MaxGraey
кинь реквест, запили лучше, все в твоих руках
зачем? Если бы это был лишь единичный случай! А так, это все равно, что плставть лишь одни зеркала или дверные ручки от феррарм на Chery
MaxGraey
кинь реквест, запили лучше, все в твоих руках
при чем тот PR уже два месяца висит, как впрочем и все остальные. А вот как пул реквесты аппрувятся: https://github.com/vuejs/vue/pulls?q=is%3Apr+is%3Aclosed 17 закрытых PR (и не самими авторами) на 2 смердженных (если не считать [automated] Patreon sponsors update)! что то какая то неутешительная стстистика для внешних контрибуторов
Слава
Всем привет Подскажите, пожалуйста, существует ли событие, которое отлавливает изменение значения в input change ловит только если менять руками ( если меняется от чего - либо другого не срабатывает)
MaxGraey
И React
Vladislav
динамика коммитов Vue
Тебе ж сказали что 3 версию пилят
Vladislav
В приватной репе
MaxGraey
Тебе ж сказали что 3 версию пилят
И похоже это будет совершенно другой проект: https://habr.com/ru/post/457250/ И что в этом хорошего?
Славик
если число было отрицательным, оно останется отрицательным, верно?
MaxGraey
val >>> 0 не убирает же знак?
Убирает. Это преобразование в unsigned int
MaxGraey
Говорят будет обратная совместимость
То есть в одном проекте можно будет встретить как legacy стиль так и новый. Как по мне лучше написать тулзу для миграции пусть хотя бы полуавтоматической
Славик
твое решение опирается на то, что js делает битовые операции только с 32битами, а также на преобразовании строки оператором ==?
Vladislav
Совершенно новый синтаксис