by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 06 2018 15:34
    xDmitriySx opened #3
  • Oct 20 2016 16:26
    aios commented #2
  • Oct 20 2016 12:17
    symbios-zi commented #2
  • Oct 20 2016 12:13
    symbios-zi commented #2
  • Sep 16 2016 01:12
    @aios banned @AndreasPrometheus
  • Jul 11 2016 23:06
    arsen-s commented #2
  • Jul 11 2016 23:03
    arsen-s commented #2
  • Apr 12 2016 02:03
    aios commented #2
  • Apr 11 2016 12:18
    iJackUA commented #2
  • Apr 11 2016 12:10
    simplesmiler commented #2
  • Apr 11 2016 11:05
    iJackUA commented #2
  • Apr 09 2016 21:35
    aios opened #2
  • Nov 12 2015 09:12

    iJackUA on master

    Add resources (compare)

  • Sep 22 2015 05:52

    iJackUA on master

    add forum (compare)

  • Aug 31 2015 09:03
    iJackUA reopened #1
  • Aug 31 2015 09:03
    iJackUA commented #1
  • Aug 31 2015 09:01

    iJackUA on master

    Add video courses close #1 (compare)

  • Aug 31 2015 09:01
    iJackUA closed #1
  • Aug 29 2015 20:38
    rusintez opened #1
  • Aug 20 2015 18:12

    iJackUA on master

    add communities list (compare)

Анатолий
@kayn23

Привет. Изучаю на данный момент nuxt и возникла сложность при переносе приложения из простого vue
Ситуация следующая, во vue использовал такой код

const app = new Vue({
  router,
  render: h => h(App),
  store,
});

// если есть токен, то при запросах axios будет включать заголовок Authorization: 'Bearer <токен>'
app.axios.interceptors.request.use(config => {
  if (app.$store.getters.isLoggedIn) {
    config.headers = {
      Authorization: app.$store.getters.authHeaderValue,
    };
  }
  return config;
});

При переносе в nuxt я никак не могу подцепить установку заголовка для axios. При попытке вставить в plugin я не могу обратится к store. Может кто подскажет куда мне ткнутся посмотреть инфу по этому поводу

l4legenda
@L4legenda
Добрый день. Опишу немного ситуацию.
Я участвую в конкурсе WorldSkill по веб разработке и прохожу сейчас тестовые задания. Одно из заданий написать приложение умный дом.
Возможно использовать Vue.js React jQuery и все. Инета нет, и ничего лишнего не должно быть.
И суть такова что страницы должны меняться без перезагрузки и с сервера нужно брать данные и загружать на странице.
Поискал инфу и везде используют только библиотеки и не нашел как на чистом vue это написать.
Подскажите как это сделать.
apotapov
@Zoomskij
@L4legenda обычно используют axios для подргузки данных со стороны сервера, но можешь обычным ajax запросом
<script src="https://unpkg.com/axios/dist/axios.min.js"> </script>
axios.get( 'https://jsonplaceholder.typicode.com/users' ).then((response) => { // Use response to update data });
l4legenda
@L4legenda
@Zoomskij Это уже использование библиотеки. Такое я не могу использовать.
Пробовал уже ajax. Но день убил, но не понял как подгрузить страницу.
Точнее я ее подгрузил, но в странице не работал vue.
Понял то что нужно сначала все загрузить а потом vue подключать.
Но с этим начинаются проблемы и сильные тормоза.
apotapov
@Zoomskij
@L4legenda
$.ajax({
    url: 'https://jsonplaceholder.typicode.com/users',
    dataType: 'json',
    succes: function (data) { 
        // Your success code
    },
    error: function (error) { 

    }
});
l4legenda
@L4legenda
что это ? Точнее что за ссылка ?
apotapov
@Zoomskij
просто возвращает рандомных юзеров, чтобы протестировать
у vue есть 4 основных хука, данные лучше всего получать в created(), он вызывается сразу после инициализации Vue, но еще до рендера

@L4legenda

new Vue({
    el: '#app',
    data: {
        name: 'Loading...',
        email: 'Loading...',
        company: {
            name: '',
            catchPhrase: '',
        },
    },
    created() {
        axios.get(
            'https://jsonplaceholder.typicode.com/users'
        ).then((response) => {
            const data = response.data;
            const randomUser = response.data[Math.floor(Math.random() * data.length)];

            this.name = randomUser.name;
            this.email = randomUser.email;
            this.company.name = randomUser.company.name;
            this.company.catchPhrase = randomUser.company.catchPhrase;
        })
    }
});

axios замени на ajax запрос

l4legenda
@L4legenda
ааа... спасибо
Anton
@1datr
дравствуйте. не могу заставить vue-cli нормально работать.
vue create vueapp потом vue-cli-service serve

INFO Starting development server...

ERROR Failed to compile with 1 errors 18:19:12

This relative module was not found:

  • ./src/main.js in multi ./src/main.js
то есть не генерит что надо
Игорь Мандыч
@chiz-developer
Den
@Sunpacker
Нужно получать айтемы для vue-slick динамически с сервера, но не слайдер не пересоздается при изменении данных https://codepen.io/Sunpacker/pen/RvVMqY
Анатолий
@kayn23
Всем привет. Начал разворачивать новы проект на vue и случилась такая штука. При запуске npm run serve, npm run buil выдает следующую ошибку
 INFO  Starting development server...
 ERROR  Error: custom keyword definition is invalid: data.errors should be boolean
Error: custom keyword definition is invalid: data.errors should be boolean
    at Ajv.addKeyword (C:\Users\kayn23\Desktop\chat\chat\node_modules\ajv\lib\keyword.js:65:13)
    at module.exports (C:\Users\kayn23\Desktop\chat\chat\node_modules\ajv-errors\index.js:10:7)
    at Object.<anonymous> (C:\Users\kayn23\Desktop\chat\chat\node_modules\webpack-dev-server\node_modules\schema-utils\src\validateOptions.js:22:1)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
OsipovMN
@projct1
подскажите плз почему нельзя vue экземпляр вкладывать в другой vue экземпляр?
хочу чтобы так работало:
<div id="app">
    <div id="listing"></div>
</div>
const app = new Vue({ el: '#app' });

const listing = new Vue({ el: '#listing' });
Artem Holinka
@golinka

Подскажите как решить вопрос:

  • у главной компоненте App при created() я вызываю action на получение данных подльзователя

  • на странице Subscriptions при created я вызываю action на получение данных о подписках, но там у роуте требуеться user.id

  • когда перезагружаю страницу на Subscriptions, то у меня ошибка мол ещё user у меня ещё нету в сторе и нету id

как быть в таких ситуациях?

разобрался. нужно было вотчер поставить на деттер данных юзера и потом диспатчить экшин
Artyom Mezin
@Sogl
Приветствую, коллеги! Я пишу на Laravel, попутно изучаю Vue. И сейчас столкнулся с вопросом... каким образом я могу дополнить объект data? Я объявляю var app = new Vue ({ el: #app, data{} }); в файле app.js, а в другом файле пытаюсь дополнить Vue.set('auto_password', true); и получаю ошибку в консоли: [Vue warn]: Property or method "auto_password" is not defined on the instance but referenced during render.
В том туториале, который изучаю, в каждом из blade-файлов Vue создается заново, а я хочу чтобы он был один раз объявлен и какие-то свойства дополнялись на этапе загрузки каждого blade-файла
apotapov
@Zoomskij
@Sogl можешь обратиться через app. к текущему контексту Vue
Artyom Mezin
@Sogl
@Zoomskij похоже, работает. Спасибо!
Artyom Mezin
@Sogl
@Zoomskij а сегодня выдает create:162 Uncaught TypeError: app.set is not a function...
apotapov
@Zoomskij
@Sogl Vue.set(app.user, 'age', 18);
Artyom Mezin
@Sogl
@Zoomskij Фиг там... я пробовал пустым объявлять — ошибки нет, но при этом значение не переписывается этой строкой, так и остается пустым. В общем, пока работает костыльно, но проект тестовый, учусь )
nejtr0n
@nejtr0n
Всем привет.
А кто нибудь знает, можно ли как нибудь запихнуть внутрь <transition>
кнопку управления ей?
<transition name="fade">   
    <div id="sidebar" :v-if="active">
        </div>
        <a href="#sidebar" class="toggle" key="main-content" v-on:click="toggleSidebar">Toggle</a>
    </div>
</transition>
NORI
@KamikariCat
тип вкл/выкл?) @nejtr0n
apotapov
@Zoomskij
@KamikariCat Пока мы отвечали уже несколько версий фреймворка вышло )
NORI
@KamikariCat
ахах ну блин кто же виноват что тут такой активный актив))
Code4ULife
@Code4ULife

Открыт набор в летнюю школу AEON на бесплатные курсы по основам ReactJS и Elixir, с возможностью дальнейшего трудоустройства.

О нас:

  • AEON компания, занимающаяся разработкой высоконагруженных систем и сервисов, ориентированных на международный рынок;
  • в нашей компании работают только высококвалифицированные специалисты ТОП уровня, большая часть из которых Senior Developer;
  • офис расположен в центре Москвы.

Что предлагаем:

  • бесплатный курс по основам ReactJS, Elixir;
  • совместная работа над интересным проектом;
  • море знаний и океан возможностей.

Кого ищем:

Людей открытых новым знаниям, желающих реализовывать и развивать себя в сфере разработки, обладающих личной ответственностью и стремлением работать на результат. Если у вас нет опыта в программировании, но все вышеперечисленное про вас, то мы нашли того кого искали. Основное условие к соискателям - проживание в Москве, московской области либо готовность к переезду.

Подробнее об обучении:

Обучение проводится нашими специалистами в режиме удаленных стримов, в вечернее время, по расписанию "2/1" на протяжении полутора месяцев. Расписание "2/1" подразумевает под собой, 2 лекции длительностью 2 часа по не четным неделям, и 1 лекцию длительностью 3 часа по четным. К каждой лекции будут выданы задания для самостоятельной подготовки, которые так же будут являться индикаторами вашего прогресса. Студентам на протяжении всего курса обучения будет доступен канал чата с преподавателями, для консультаций по возникающим вопросам. Итогом нашего курса является аттестационный экзамен, при успешном прохождении которого лучшим соискателям будет предложено место в нашей команде.

Информация и запись на курсы проводится на нашем discord канале: https://discord.gg/jaa2eAn
Обращаться к менторам:
ReactJS: Amir, Vladimir;
Elixir: Alexey, Nikolay;

evrekhman
@evrekhman

Всем привет, нужно написать парсер под laravel. Написать парсер под одну категорию авито , и настроить сразу под нашу ДБ laravel.
Делается под одну категорию с многотопоточностью, что бы потом можно было подключить скрипт к cron.

За подробностями в лс, разумеется не бесплатно

Aleksey
@kingomost
всем привет. есть кто-нибудь живой?
apotapov
@Zoomskij
Кто-то всегда бдит
Soroush Chehresa
@soroushchehresa
Aleksey
@kingomost
А сейчас есть кто нибудь? ))
Подскажите плиз как получить корневой DOM елемент.
если коротко, то id нет, this.el - пустой. тк создавал через
vueObj.el = createClearElementWithUniqId();
vueObj.template = ${tpl};
Aleksey
@kingomost

теперь хочу обратиться к корню и найти в нем элемент, чтоб заполнить его динамически - заранее никак в шаблон не разместить, тк получу эти данные чз ajax запрос
а нужно мне что-то вроде

let vueRoot = X_X_X.querySelector('.some-identificatior');

что я могу использовать на месте X_X_X ?

Aleksey
@kingomost
все. разобрался. чз this.$el
Victor
@AiZen13
@kingomost во вью не стоит обращаться к элементам стандартными через дом - либо this.$el, либо через this.$refs
Светлана Байдалина
@svetlanabai_twitter

удаленка #netdeveloper #fullstackdeveloper # DevOps

В израильскую компанию с филиалами в Эстонии и на Кипре, занимающуюся разработкой туристических платформ, платежных систем и другими startup – проектами (www.wallatours.co.il, www.paytechno.com, www.astechprocessing.com и др.) на удаленную работу на fulltime. Обязанности - поддержка существующих собственных стартапов, разработка нового функционала проектов, разработка полностью новых систем

  1. .Net developer
    (ASP.NET, C#, MVC, Web API, WebForms). Желательно знание NodeJS, Angular2, ReactJS или SignalR, разработки Mobile WEB, умение проектировать структуру БД, разработка микросервисов, стресс-тестов системы.

  2. Full stack developer
    (знания JavaScript и реальный опыт работы с любым из фреймворков Node.js (Express.js, Loopback.io, Sails, Koa, Hapi), Опыт работы с любым из фронтенд фреймворков (Ember, Angular, Vue), Базовые знания HTML5, CSS3, Bootstrap верстки, понимание и использование MVC, понимание принципов построения масштабируемых систем, умение работать с асинхронным кодом. Желателен опыт с ASP.net

  3. DevOps Engineer.
    Опыт работы с одной из Cloud System (AWS, Google, Azure, Oracle). Опыт работы с технологиями AWS такие как EC2, S3, RDS, ELB, SNS, SQS, Route 53, Lambda, API Gateway, CF или аналогичные технологии в этих системах. Уверенный опыт работы с *nix или Windows. Знание сетей, сетевых протоколов, настройки сетевых элементов. Желательно знание системы развертывания (Ansible), опыт работы с инструментами контейнеризации и технологиями оркестрации (Kubernetes, Docker), администрирования SQL DB (MySQL, PostgreSQL), NoSQL DB (Redis, Elastic Search), CI/CD (Jenkins), опыт работы с Windows Service (Active Directory, DNS), знание Python или других скриптовых или не скриптовых языков программирования
    Английский на уровне чтения документации и базового разговорного. Заработная плата 1200-2500 USD.
    Все вопросы и резюме на электронную почту bss.vacit@gmail.com или (предпочтительно) по скайпу техническому руководителю eug1972 (Евгений Этингер)

Manuk
@ManukMinasyan

Hey guys. I have a problem connected with "vuex-map-fields". Same problem with "vuex-pathify". I want the second option to work for me, which can be seen in the screenshot. But I can only make it work with the first option, what can I do? Thanks.

alt

Bravo
@belmix
Всем привет помогите разобраться с чужим проектом Front-end,
https://github.com/2zopw/vue-miningcore-ui/tree/master/src
в файле config.js указывается ссылка на API
в views/Index.vue выводятся данные полученные по данной ссылке <pre>{{pools}}</pre>
При изменении ссылки API в config.js он не выводит их на Index.vue
ошибок corsa, allow или ещё каких либо в логах нет.
Ivan Stephanovich
@ivansteff
image.png

Всем привет!
Есть вопрос по сборке проекта vue ssr.
В папке dist лежат следующий файлы:

Как мне их заделоить ил проверить на веб сервере?

Михаил
@Mihail04
Привет, доросло vue до энтерпрайза? Кто нибудь пишет на нем сложные проекты (конструкторы, плагины, дин. расширение функционала)?
Andrius Solopovas
@asolopovas
Guys isn't anyone of you annoyed about the chrome console bug where "selected context only" setting does not persist, doesn't it bother you when you get error messages from plugins rather than from application you develop? Can at least a few of you vote for this to be fixed?
Michael Elkin
@1FANDIM647
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>