Nikita
у меня есть 2 цифры
Nikita
и нужно высчитать из них %
Завтра
В функциональном подходе Программа как выражение
Nikita
я делаю 222 / ( 222 / 100)
Жалгас
https://jsfiddle.net/wxbzzmx7/
ребят, посмотрите, очень интересно
Nikita
и получаю 99.9999
Завтра
Ну такое зачем
Nikita
еще могу делать так 222 / 222 * 100
Nikita
но у меня короче говно какое-то то при таком подходе получается 99.999 то при другом 99.999 может получится
Жалгас
Столкнулся с тем что не проставляется класс, с чего это могло быть? <div v-for="(f,n) in formatFields" :class="[fieldBlockClass, f.invalid ? invalidClass : '']" // class="form-group invalid" должно выходить, но 'form-group' выходит всегда, а 'invalid' не видит условие :key="n" есть у меня приложения для chrome, которое выводит переменные Vue и оно показывает что f.invalid меняется а класс не присвается код по идее рабочий, но срабатывает после hot module replacement, т.е. если я в коде что нибудь поменяю, и js перекомпилится то класс применяется upd: - Не надо в key пихать n - оно не так р работает - оформи в песочнице https://jsfiddle.net/wxbzzmx7/
Жалгас
@kelin2025 @Fl0pZz @aioslike @c01nd01r @eddimensi
Завтра
Ну чего, не могу я смотреть сейчас
Завтра
С тлф
Stanislav
@kelin2025 @Fl0pZz @aioslike @c01nd01r @eddimensi
Я ещё сплю. Ближайший час не смогу помочь
Жалгас
ну так не засоряйте, чем больше ответов не по делу, тем меньше народу увидят вопрос
Anonymous
Privet
Wingman
Товарищи, может подскажете, почему может v-model криво работать ( а точнее, input не изменяться после изменения переменной )? Темплейт: <span> newname: "{{newname}}" </span> <v-text-field ref="input" label="Содержимое пункта" v-model="newname" :counter="150" @keyup.enter="submit" ></v-text-field> js: data: function(){ return { newname: '', .................. methods: { submit() { this.newname = ''; —---------- В итоге после submit() newname становится равным "" ( вижу это в <span> ), но в input остаётся старый текст
Жалгас
v-model="newname" двлеточия нет
Wingman
а оно разве нужно? В любом случае, с двоеточием при инпуте newname вообще не изменяется
Wingman
да, он же изменяет newname при инпуте
Wingman
а вот при стороннем изменении newname - newname меняется, но html input остается прежним
Wingman
как будто просто хтмл не перерендеривается
Anonymous
Доступ к инпутам с текстом я получил, а вот к файлам не могу… не цепляет выбранные файлы methods: { uploadFiles () { var s = this const config = { headers: { 'Content-Type': 'multipart/form-data' } } const data = new FormData(document.getElementById('uploadForm')) var fileInput = document.getElementById('file1') data.append('file', fileInput.files[0]) data.append('name', s.name) data.append('email', s.email) axios.post('http://192.168.1.222:8080/upload', data, config) .then(response => { console.log(response) }) .catch(error => { console.log(error.response) }) }
MaybeLocal
А вот это вчерашний тролль?
MaybeLocal
MaybeLocal
Или нет?
Stanislav
как будто просто хтмл не перерендеривается
Код компонента выложи куда нить
Wingman
Код компонента выложи куда нить
v-text-field, или того, в котором он используется?
Wingman
v-text-field это часть vuetifyjs.com
Жалгас
@Fl0pZz , ну как посмотрел что я там ради тебя наваял)
Stanislav
Stanislav
Не знаю как у них там это сделано
Wingman
а мой - вот https://pastebin.com/CNdhzsGZ
Жалгас
@wingz может v-model на value поменять, с воеточием
Pavel
Может кто сталкивался, сборка webpack, почему метод http доступен в прототипе, но не могу его вызвать Vue.http ? main.js import Vue from 'vue' import axios from 'axios' Vue.prototype.http = axios api.js import Vue from 'vue' console.log(Vue.prototype.http); // доступен через prototype console.log(Vue.http); //undefined
Жалгас
console.log(Vue.$http) не проконает?
Pavel
Пробовал, не работает.
Pavel
http://c2n.me/3NXLqJm
Pavel
Это Vue.prototype
Yaroslav 🇺🇦
Под атомом кто-то пишет, чего для ву посоветуете? Не мне, товарищ не изменяет атому
Алексей
Там плагин есть
Алексей
Vue-language
Алексей
Vue-snippets
Алексей
Чот ещё есть
Алексей
А, тьфу
Алексей
Не в компоненте
Pavel
Я его использую в vuex, поэтому this это store
Алексей
Так возьми vue-axios
Pavel
Как вариант, думал уже об этом
Завтра
Под атомом кто-то пишет, чего для ву посоветуете? Не мне, товарищ не изменяет атому
Вот на VSCode можно сразу назвать vetur На atom вообще не знаю даже
baur.sha
а Denis Karabaza тут есть?
Anonymous
Вчера накидывали "простыни" кода по 10-15 строк и было всем ок) Вот как вчера залетали троли с форсом политики и дискриминации, вот это был ад, да
Алексей
Как вариант, думал уже об этом
Или vue-resource, стопудово работает
Anonymous
Так что не обращай внимания, народ просто после вчерашнего взвинчен
Yaroslav 🇺🇦
Это всё один троль
Pavel
Или vue-resource, стопудово работает
Спасибо, но уже решил использвать axios. Вот статья, но результат вне компонента, тот же https://vuejsdevelopers.com/2017/04/22/vue-js-libraries-plugins/
Алексей
А, да, знаю это. Попробуй vue-axios, мож запустится
Завтра
Ааа лодаш
Завтра
Как у меня с него горит то
Алексей
А чо лодаш?
Завтра
Потому что для фп это огрызок от яблока
Anonymous
Алексей
что за фп?
Функциональное программирование?
Завтра
Да
Anonymous
топ стикеры, спасибо
Anonymous
подскжи в каких ты еще чатах сидишь, ты очень крут
Завтра
Он только здесь остался вроде
Илья
да народ, я вступил сюда когда всего 60-80 человек было, затем чат расширился и начался треш, ушел из чата, через месяц вернулся а тут все такой же треш
Завтра
Ну из моих чатов да