1337
если с относительыми то просто в нужную папку кидаешь
xored
ну да, я пока просто сделаю, rewrite Того что идет в static в то место где оно физически лежит
xored
даже просто через location в nginx
Andy
xored
да, это все таки особенность вебпака, прочитал сейчас. Нужно настраивать PublicPath в нем, тогда он будет генерировать ссылки с нужным путем. https://webpack.js.org/guides/public-path/
Вадим
Привет, какой ide самый удобный для vue?
xored
Nikolay
webstorm
Nikolay
c 2017.3 там подержка vue
Вадим
Спасибо!
Кылыч
Ребята такой вопрос. Я юзаю Firebase web. Как вообще можно скрыть учётные данные Firebase
1337
в смысле?
1337
от кого их скрывать?
1337
и зачем?
Кылыч
Любой же может подключиться через них
1337
если пароль знаешь то да
1337
или у тебя пароль захардкожен?
Иван
Иван
Тут уже скорее дело религии, вдруг для тебя консоль бог и вим пророк его
Кылыч
Ну вот эти учётки. Они доступны на Application в браузере
1337
я уже не помню тонкостей firebase, давно проект с ним делал
1337
но это вроде не дает никаких прав
1337
кроме чтения
1337
то что ты указал?
1337
в любом случае права доступа настраиваются в админке firebase
1337
запрети запись без авторизации
1337
а если ты не про запись, то я не понял что требуется
Sunlive
https://i.redd.it/p7e9wk2trco01.png
Олександр
webstorm
1337
не понимаю что ты хочешь спрятать
Аліса 🏳🌈 Байрактарқызы
Аліса 🏳🌈 Байрактарқызы
Тогда знание этих данных юзеру всё равно не даст читать ничего, кроме того, что ему разрешили.
Aleksandr
Привет. Только начинаю работать с vue, поэтому больно не пинайте. =) Есть api. Нужно получить данные и вывести на страничку. Делаю с помощью axios. В консоль массив успешно выводиться, но когда пытаюсь создать список с помощью v-for - тишина. То есть заношу данные в posts. Содержимое posts вывожу в консоль. Все хорошо. А конструкция
<div id="app">
<ul>
<li v-for="post in posts" :key="post.id">
Post: {{ post.title }}
</li>
</ul>
</div>
не выводит на страницу ничего. В чем может быть проблема? Спасибо.
Anonymous
new Vue({
el: "#app",
data: {
products: []
},
created() {
fetch('http://mydomain.com/rest/city/list/RU/0', {
mode: "no-cors",
method: "GET",
headers: {
"Accept": "application/json"
}
})
.then(response => {
console.log(response.json())
})
}
})
Anonymous
почему response.json() не пашет?
Nikolay
что за fetch функция
Danila
response.json().then( data => {})
Андрей
Danila
google it
Што там, не XHR под капотом?
Андрей
Nikolay
catсh сделай
Nikolay
может там ошибка сервера
Aleksandr
ребята, подскажите мне по axios. Плиз
Кылыч
Danila
Андрей
Danila
Да
Андрей
Ох, промазал. Извини.
Андрей
Андрей
Исправился.
Alex
Aleksandr
Aleksandr
<script>
var app = new Vue({
el: '#app',
data: {
messages: "loh.pidr",
posts:[],
},
mounted() {
axios.get("https://jsonplaceholder.typicode.com/posts")
.then(function(res){
this.posts = res.data;
console.log('results: ', this.posts);
})
.catch(function(error){
console.log('Error: ', error)
})
}
})
</script>
Aleksandr
<div id="app">
<ul>
<li v-for="post in posts" :key="post.id">
Post: {{ post.title }}
</li>
</ul>
</div>
Alex
Alex
Или про стрелочные функции
Иван
Фетч - это не замена высокоуровневым либам ни разу
Иван
Если xhr это асм, то фетч это максимум си
Иван
А axios уже хотя бы шарп
Андрей
Вот вот. Поэтому руками его использовать больно.
Danila
Для целей чувака уж точно, судя по сформулированной задаче
Anonymous
как установить?
zamir
привет! а есть ли в lodash такая ф-ция которая позволяет переделать массив в объект, но с темы ключами как мне захочется, например
[0, "url", "settings"]
в объект
{ id: 1, target: 'url', element: 'settings'}
пробовал через reduce, это немного не то)
Андрей
Андрей
Прочитай сообщение.
Иван
>mode: "no-cors",
Чёт меня непного эта строчка напрягает
1337
1337
это публичная информация
1337
верней