
/dev/null
25.09.2017
02:41:10
Пытаюсь файл с сервера скачать
При помощи axios

енот
25.09.2017
02:43:46
так нельзя кросс-домен без явного разрешения со стороны удаленного домена

/dev/null
25.09.2017
02:44:08

Google

/dev/null
25.09.2017
02:44:23
Со стороны сервера вроде разрешил

енот
25.09.2017
02:44:52

/dev/null
25.09.2017
02:45:16
ну по сути сервер у меня тоже на Локалхоте находится
SPA и сервер на localhost

енот
25.09.2017
02:48:08
ну я вижу разницу в доменах
а ты?

/dev/null
25.09.2017
02:48:22
Перенес SPA на другой домен
1.223 сервер с которого делаю запрос

енот
25.09.2017
02:49:27
так
а он указан как явно разрешенный?

/dev/null
25.09.2017
02:49:39
1.76 Это бэкенд который должен отдать файлы

Google

енот
25.09.2017
02:50:40
google: setup CORS policy for your_backend_web_server_name

/dev/null
25.09.2017
02:50:54
Не знал даже как загубить это., еще раз спасибо
стой
Так я разрешил получается
fileName := c.Param("Workbook.xlsx")
c.Header("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS")
c.Header("Access-Control-Allow-Headers", "Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization")
c.Header("Access-Control-Allow-Origin", "*")
c.Header("Content-Description", "File Transfer")
c.Header("Content-Transfer-Encoding", "binary")
c.Header("Content-Disposition", "attachment; filename="+fileName)
c.Header("Content-Type", "application/octet-stream")
targetPath := filepath.Join("/Users/localadmin/dev/vzr/",fileName)
c.File(targetPath)
Или нужно дополнительно еще чего разрешить?

енот
25.09.2017
02:54:46
это должен сервер отправлять
какой смысл был бы в системе, если бы клиент сообщал серверу "чувак, мне можно, верь мне!"
?

/dev/null
25.09.2017
02:55:47

енот
25.09.2017
02:56:45
Сама технология достаточно проста. Есть три домена, желающие загрузить ресурсы с сервера Z. Для того чтобы это стало возможным, веб-серверу Z, который отдает контент, достаточно указать в заголовке ответа Access-Control-Allow-Origin список доверенных доменов: A, B, C. Тогда для страниц этих доменов, ограничения принципа одинакового источника на запрашиваемые страницы, не будут действовать:
Access-Control-Allow-Origin: A, B, C
После этого страницы серверов A, B, C смогут загружать контент с сервера Z.
видимо, надо явно указать
а не *

/dev/null
25.09.2017
02:58:03
В таком виде ("Access-Control-Allow-Origin", "'http://192.168.1.223:8081")?

енот
25.09.2017
02:59:55
я знаю об этом не слишком больше тебя :)

/dev/null
25.09.2017
03:00:16

Жалгас
25.09.2017
05:23:31
как сделать фокус на input программно
@focus="мой метод" это событие которое вызывается на срабатывание фокуса

Google

Жалгас
25.09.2017
05:24:06
как его вызвать программно?

Александр
25.09.2017
05:25:51
А как через webpack раскидать все компоненты на разные файлы и продгружать их?

Жалгас
25.09.2017
05:27:23

Александр
25.09.2017
05:27:32
у меня нет роутера

Жалгас
25.09.2017
05:28:04
ну так поставь

Denys
25.09.2017
06:00:10

Жалгас
25.09.2017
06:00:29
кодом вызвать фокус

Denys
25.09.2017
06:04:06
el.focus()
Из кода
Но лучше уточни синтаксис в гугле

/dev/null
25.09.2017
07:10:22
Ребят, посоветуйте готовый сайт бар для vue (чтобы при клике появлялся)

Георгий
25.09.2017
07:17:35

Александр
25.09.2017
08:56:06
Как store кешировать? Чтобы 1 раз загрузил и больше не лез

Evgeniy
25.09.2017
09:02:18
/help@GroupButler_bot

Group Butler
25.09.2017
09:02:19
Start me to get the list of commands

Pavel
25.09.2017
09:15:19
Может кто объяснить для чего: vuex router sync ?

Nikita
25.09.2017
09:28:23

Pavel
25.09.2017
09:29:24

Александр
25.09.2017
09:30:33
Ну у меня на главной дёргается стор (делает запрос на сервер). Далее я перехожу на другую страницу и там стор доступен т.д. данные уже скачались. Но если я перехожу обратно на главную, запрос опять уходит на сервер. А мне этого не надо
что куда кэшировать? в localstorage что ли слепок оставлять?

Google

Nikita
25.09.2017
09:34:59
достать отсюда данные – можно конкретнее? туплю с утра)

Александр
25.09.2017
09:38:06
Вот так не работает - v-if="this.$refs.tabs.activeTab === transport.key"

Nikita
25.09.2017
09:48:16
ой я так не соображу

Александр
25.09.2017
09:49:19
а как вообще у компонента достать data?

Nikita
25.09.2017
09:49:34
эмит
пропс вниз, эмит наверх – на этом все, по православному если (поправьте если ошибаюсь)

DimenSi
25.09.2017
09:56:06
а еще можно по грязному обратится через родителя к child и через child достать дату, но это замый антипаттерн из антипаттернов

Nikita
25.09.2017
09:56:44

mstrVLT
25.09.2017
11:35:16
Господа?! Кто нибудь может по флексу помочь?!

Александр
25.09.2017
11:39:11
пиши

Pauline
25.09.2017
11:40:02

mstrVLT
25.09.2017
11:40:13
есть значит проблема нужно наваять макет
навбар
навбар
контейнер заполненный по высоте
футер

Pauline
25.09.2017
11:40:51
в чём проблема


mstrVLT
25.09.2017
11:41:23
<template>
<div id="app">
<div class="flex-primary-container">
<div class="flex-primary-header">
<nav class="navbar" role="navigation" aria-label="main navigation">
<div class="navbar-brand">
<a class="navbar-item" href="http://bulma.io">
<img src="http://bulma.io/images/bulma-logo.png" alt="Bulma: a modern CSS framework based on Flexbox" width="112" height="28">
</a>
</div>
<div class="navbar-start">
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link">
Docs
</a>
<div class="navbar-dropdown">
<a class="navbar-item">
Overview
</a>
<a class="navbar-item">
Elements
</a>
<a class="navbar-item">
Components
</a>
<hr class="navbar-divider">
<div class="navbar-item">
Version 0.5.3
</div>
</div>
</div>
</div>
<div class="navbar-item is-transparent">
<input class="input" type="text" placeholder="Text input">
</div>
</nav>
</div>
<div class="flex-primary-content">
<div class="flex-container">
<nav class="level" style="border: 1px solid blue; padding: 1.5rem; position: relative;">
<div class="level-left">
<div class="level-item">
<p class="subtitle is-5">
<strong>123</strong> posts
</p>
</div>
<div class="level-item">
<div class="field has-addons">
<p class="control">
<input class="input" type="text" placeholder="Find a post">
</p>
<p class="control">
<button class="button">
Search
</button>
</p>
</div>
</div>
</div>
<div class="level-right">
<p class="level-item">
<strong>All</strong>
</p>
<p class="level-item">
<a>Published</a>
</p>
<p class="level-item">
<a>Drafts</a>
</p>
<p class="level-item">
<a>Deleted</a>
</p>
<p class="level-item">
<a class="button is-success">New</a>
</p>
</div>
</nav>
<div class="flex-item">
<div style="border: 1px solid blue;">
contents</br>
contents</br>
contents</br>
contents</br>
contents</br>
contents</br>
contents</br>
</div>
</div>
</div>
</div>
</div>
</div>
</template>
.flex-primary-container {
display: flex;
flex-direction: column;
// border: 3px solid black;
height: 100vh;
}
.flex-primary-container .flex-primary-header {
flex-grow: 0;
flex-basis: 50px;
}
.flex-primary-container .flex-primary-content {
flex-grow: 1;
border: 1px solid blue;
display: flex;
}
.flex-primary-container .flex-primary-content .flex-container {
align-items: stretch; // border: 1px dotted red;
flex-grow: 1;
}
.flex-primary-container .flex-primary-content .flex-item {
flex-grow: 1;
overflow: hidden;
}
простыня :)


Pauline
25.09.2017
11:41:51
кидай на кодпен

mstrVLT
25.09.2017
11:41:59
ну вот все ок только div с contents не растягивается

Google

mstrVLT
25.09.2017
11:42:18

Pauline
25.09.2017
11:42:24
скинь кусок вёрстки

mstrVLT
25.09.2017
11:42:56
https://codepen.io/Manojkr/pen/wKRyRy
брался вот этот примерчик
всунуть еще один навбар в flex-inner-item у меня вышло )
а вот добавить еще контейнер - что бы растягивался по высоте
фиг )
в общем с флексом как обычно бяда )

Pauline
25.09.2017
11:44:25
скинь свой пример

Александр
25.09.2017
11:44:25
https://codepen.io/anon/pen/boBXXp

mstrVLT
25.09.2017
11:44:50
кхм )
Александр я даже право и не знаю как рассматривать )
спасибо )
да
похоже дело в Bulma
перекрывает как то странно ... и все едет
что ж ладно пойду дальше ковырять

Group Butler
25.09.2017
11:49:21
Start me to get the list of commands