Evgheni
Anton Saprykin
А чем js не устраивает?
Igor
По схожести языка ;)
Igor
Типа что бы было комфортно и на js и на другом писать ;)
Igor
Не js норм ;) Просто хочется ещё практику в каком-то языке
Igor
Так для общего развития
Oleksandr
Anton Saprykin
Typescript, Coffeescript компилятся в js.
Павел
возьми си чистый и попрактикуйся :) в инсте был курс - супер!
Anton Saprykin
Возьми ассемблер и попрактикуйся
Anton Saprykin
Только не интеловкий. Интеловский для пусек.
Павел
тоже вариант
Павел
поиграть хоть с чем можно
Anton Saprykin
Вообще, тупой вопрос. Что нужно, что интересно, то и изучай.
Павел
Павел
просто развлечение и самообразование
Красное Перо
@Nightwelf отличный ориентир, кстати
Красное Перо
@rainmen2009 комфортно писать на человеческом языке задания программистам, но это неспортивно и вообще не тот канал говорить об этом 🙂
Павел
Flexo
ActionScript 😳
Flexo
Если кто-то такой помнит из flash )
dohtur
Павел
нееее))) лучше для шарепоинта писать)))))
Alexey
Oleksandr
Victor
Dart забыли еще
Yaroslav 🇺🇦
Из популярных Котлин, Кложа, Ризон, Скала
Yaroslav 🇺🇦
А вообще вот
https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS
Mixam19
Mixam19
он умело маскируется под красивый язык первое время
Mixam19
но когда начинаешь копать - становится больно
Yaroslav 🇺🇦
Это не кофе, посмотри ссылку
Mixam19
а, усе
Mixam19
превью просто кофе показывает )
Andrey
Всем привет! Кто может подсказать?
Ситуация: есть файл app.vue, внутри которого подключен другой:
import LoaderComponent from './loader';
//...
components: {LoaderComponent}
и на форме <loader-component ref="loader"></loader-component>
Также есть N+1 файлов, из которых можно отображать либо скрывать этот компонент на форме.
Например:
methods: {
getData() {
// здесь показываем "лоадер"
axios.get('data').then(response => {
// здесь скрываем"лоадер"
})
}
}
Как правильно обращаться к компоненту LoaderComponent и передавать состояние? По каким словам гуглить?
Victor
Скрывать ручками неправильно ИМХО
Добавь в data поле типа isLoading: false
Перед вызовом axios присваивай true, в then - false
Ну и в шаблоне поменяй:
<loader-component v-if="isLoading"></loader-component>
Flexo
В vuex заведи state для лоадера
Flexo
Как выше написали isLoading
Flexo
Хотя не) Так можно сразу везде где не нужно лоадер включать)
Andrey
Прост я с децл на фронте и не особо даже понимаю какие слова гуглить))
Прошу сильно не пинать ламера)
Flexo
Хранилище vuex используется?
Andrey
Нет
Flexo
Ну значит как виктор выше написал
Andrey
Уже пробую.
А как правильно делать?
Вот, представим, что внезапно сайт стал мега популярным и над ним работает 100500 программеров. Как должна выглядеть корректная логика на стороне фронта, в частности, VueJS?
Flexo
https://vuejs.org/v2/style-guide/
Andrey
Andrey
Завтра
Albert
Подскажите, пожалуйста, репу, где применяются асинхронные компоненты? Желательно локальные компоненты
R
привет всем! Есть кто работал с Facebook Account Kit вместе с vue ?
Alexey
подскажите что делаю не так
store/index.js:
const state = {
cart: {},
}
store/mutations.js:
export const setCart = (state, payload) => {
state.cart = payload
}
store/actions.js
export const setCart = ( {state, commit}, cart ) => {
commit('setCart', cart)
}
В компоненте:
mounted() {
this.fetchData()
this.$store.dispatch('setCart', this.cart)
},
Пустой объект state.cart
Алексей
упс :D
Alexey
только знакомлюсь с vuex
ℝei
Alexey
Alexey
Alexey
getters.js:
export const getCart = state => state.cart
Alexey
@reeei Сделал cart computed и всё получилось. Спасибо
ℝei
Artem
Всем пример. Если делать проект с нуля на стэке php (роутинг на php) + vue, может кто знает как их лучше всего подружить? Или есть инфа где почитать?
Danil
Через API, не?
Alex
Со стороны php делать API
Danil
В этом случае, мало разницы, на чем backend пилиться будет
Андрей
народ подскаждите
<div v-for="children in children" >
<Input v-model="formInline.children.value" ></Input>
</div>
this.formInline.children.push({ value: '' });
не срабатывает , как обратиться к <Input v-model="formInline.children.value" ></Input>
Андрей
у меня в форме formInline находится данные блок
Timofey
Alexey
Андрей
можно )
Андрей
как указать форму в переборе цикла
Андрей
formInline
Андрей
<div v-for="children in children" :model="formInline" >
<Input v-model="formInline.children.value" ></Input>
</div> так не получилось
Андрей
через ref тоже
Alexey
лично я ни фига не понял
Alexey
Андрей
вот форма
Андрей
<FormItem prop="label">
<Input type="text" v-model="formInline.label" placeholder="Имя категории">
<Icon type="ios-moon-outline" slot="prepend"></Icon>
</Input><br/>
<div v-for="children in children" :model="formInline" :ref="formInine">
<Input v-model="formInline.children.value" ></Input>
</div>
<Button type="primary" @click="addFind">Добавить подкатегорию</Button>
</FormItem>
Андрей
вот метод
Андрей
addFind: function () {
this.formInline.children.push({ value: '' });
},
Андрей
я пытаюсь динамически добавить еще 1 инпут