Александр
все как всегда есть в доке
Alex
:)
Roman
Ребят, вопрос небольшой:
при submit формы какой наиболее адекватный вариант сбора данных с нее (к примеру, в виде объекта name-value)? по философии vue, так сказать
Alex
Не собирать с формы)
Alex
Все уже есть в данных
Roman
в плане сделать форму компонентом?
Alex
Нет. Форму можно и просто формой на странице оставить. К полям же привязаны свойства из данных. Ну и там они всегда будут с актуальным значением
Stanislav
Ivan
Ivan
Всё русским языком написано
cmndwn_
Могут ли возникнуть какие-то подводные камни при перемещении элементов DOM внутри компонента через appentChild, например? Не слетают при каких-то определенных случаях привязки и хендлеры? Попробовал на mounted менять порядок инпутов, вроде бы все работает, но как-то боязно)
Аліса 🏳🌈 Байрактарқызы
cmndwn_
>Есть большая форма редактирования состоящая из двух частей: основные данные и эдвансед. Если какие-то значения из эдвансед не дефолтные то инпут с этим значением нужно показывать в блоке основных данных, если дефолтные то в едвансед блоке. такая околодинамическая система сбора формы редактирования объекта.
cmndwn_
Причем каждый такой переносимый инпут это заголовок+тултип+инпут/селект/инпутс клипбоардом иногда с какой-то пост-пре обработкой
Alex
Как лучше всего в модуле перед дистоем очистить стейт во vuex?
Alex
Чтоб не весь стейт приложения, а только стейт одного модуля
Rafael 🌵
разрегистрировать модуль и зарегать его снова?
Rafael 🌵
при этом state должен быть функцией
Rafael 🌵
кмк, самый простой способ, если у тебя геттеры, мутации и действия стейтлесс
Rafael 🌵
т.е там нет никаких левых счетчиков в замыканиях и прочей лабуды
Demetrio
Demetrio
Rafael 🌵
хотя в таком случае нужно реактивность чекнуть, на всякий случай
Alex
Valerii
Чуваки какие сейчас есть крутые css фреймворки над vue.js помимо elementUI ?
Vladimir
Как раз таки нету.
Sunlive
vuetifyjs
Serge
Vuetify, quasar, iview
Alex
Ребят, всем привет. Помогите советом, хочу изучить вью, но до этого с фрейморками не работал(сам верстальщик). После прочтения документации, где можно найти проект? Может на гитхабе где есть что, что бы руку набить?
Vladimir
Привет. Какой проект? Пиши сам, если желаешь руку избить
Serge
Alex
о сенкс, что то типа такого линка и хотелось
Alexander
Ребят, подскажите, можно ли аксиусом передать ключ без значения, типа /api.php?getData&oneMore&key=value
просто не красиво писать в параметрах 'getData':true или подобные конструкции...
Dmitry
Народ подскажите пожалуйста в чем проблема, на ноде прописан router для загрузки изображений, через postmen все загружается, запрос срабатывает, на VueJS взял компонент c http://element.eleme.io/ Uploader там атрибут action как я понял но запрос надо писать туда, но как приходит пустой массив, может кто делал подскажите в чем проблема))????
Zuxriddin
header/multiple указал?
Dmitry
эм вроде нет, а что это)
Dmitry
??
Zuxriddin
<el-upload
class="upload-demo"
name="userfile[]"
:data="dialogUpload.uploadData"
:headers="headerInfo"
:on-preview="handlePictureCardPreview"
:on-remove="handleRemove"
:before-remove="confirmRemove"
:action="base_url + 'admin-api/post/media_save'"
:file-list="dialogUpload.fileList"
list-type="picture-card"
:show-file-list="false"
:on-success="uploaded"
multiple>
<el-button size="small" type="primary">Загрузить</el-button>
<div slot="tip" class="el-upload__tip">Выберите файл для загрузки</div>
</el-upload>
Dmitry
:headers="headerInfo" это
Dmitry
<el-upload
class="upload-demo"
action="http://localhost:4000/database/photos/upload"
:on-preview="handlePreview"
:on-remove="handleRemove"
:before-remove="beforeRemove"
multiple
:limit="12"
:on-exceed="handleExceed"
:file-list="fileList">
<el-button size="small" type="primary">Click to upload</el-button>
<div slot="tip" class="el-upload__tip">jpg/png files with a size less than 500kb</div>
</el-upload>
Dmitry
у меня как то так выгляит??
Zuxriddin
вроде все правильно
Dmitry
а что за поле name?? это то что вернет??
Zuxriddin
этот аттрибут нужен
Zuxriddin
чтобы сохранить файл на стороне сервера
Dmitry
в нем записать имя которое указывал в multer??
Dmitry
правильно или это не имеет значение
Dmitry
let storage = multer.diskStorage({
destination: function (req, res, cb) {
cb(null, 'uploads/');
},
filename: function(req,file,cb){
cb(null,Date.now()+file.originalname);
}
});
var upload = multer({storage: storage}).array('itemList', 12);
Dmitry
что то такое на сервере
Dmitry
itemRoutes.route('/photos/upload').post(function (req, res, next) {
upload(req,res, function(err){
console.log(req.files);
if(err){
}
})
});
Valerii
Anton
“Nuxt.js 1.0 is out 🎉” @nuxt_js https://medium.com/@nuxt_js/nuxt-js-1-0-is-out-bab1af459972
Anton
Открываем бухло.
Sunlive
ага найс
Sunlive
можно тыкать
Anton
Я бы не стал на нём делать что-то совсем крупное, но его fetch/asyncData прям не хватает.
Sunlive
да не, прежде чем чето делать на нем, надо разобраться ваще что за зверь такой
смотрел на него раньше, но толком не изучал
CherryTea
Отцы говорили шо не айс
CherryTea
Врятли что то координально поменялось
CherryTea
Но это неточно
Ilia
да все там айс
Ilia
я лучше на нем крупное буду делать чем в одиночку думать где же у меня там память утекает
Ilia
тем более это всего лишь рендер сервер по сути
Ilia
Ilia
nuxt это vue с рендер сервером
Ilia
и кодогенераций
Ilia
и изоморфностью
Ilia
все
Ilia
все остальное происходит за API
Demetrio
Расскажите-ка, я не хочу ssr, я хочу чтобы пока моё приложение с vuetify загружается у меня не скакали стили хотя бы - как этого добиться?
Ilia
Demetrio
то есть первые мгновения после загрузки страницы я вижу как у меня валяется набор элементов без примененных стилей и только потом оно всё собирается в картинку
Demetrio
ну я и говорю - мне не нужен ssr, я просто знаю что подобное решается ssr :)
Ilia
у вас стили откуда берутся?