енот
а ты?
Anonymous
Перенес SPA на другой домен
Anonymous
Anonymous
1.223 сервер с которого делаю запрос
енот
так
енот
а он указан как явно разрешенный?
Anonymous
1.76 Это бэкенд который должен отдать файлы
енот
google: setup CORS policy for your_backend_web_server_name
Anonymous
Не знал даже как загубить это., еще раз спасибо
Anonymous
стой
Anonymous
Так я разрешил получается
Anonymous
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)
Anonymous
Или нужно дополнительно еще чего разрешить?
енот
это должен сервер отправлять
енот
какой смысл был бы в системе, если бы клиент сообщал серверу "чувак, мне можно, верь мне!"
енот
?
Anonymous
это должен сервер отправлять
Это у меня на стороне сервера прописано
енот
Сама технология достаточно проста. Есть три домена, желающие загрузить ресурсы с сервера Z. Для того чтобы это стало возможным, веб-серверу Z, который отдает контент, достаточно указать в заголовке ответа Access-Control-Allow-Origin список доверенных доменов: A, B, C. Тогда для страниц этих доменов, ограничения принципа одинакового источника на запрашиваемые страницы, не будут действовать: Access-Control-Allow-Origin: A, B, C После этого страницы серверов A, B, C смогут загружать контент с сервера Z.
енот
видимо, надо явно указать
енот
а не *
Anonymous
а не *
Сейчас попробую
Anonymous
В таком виде ("Access-Control-Allow-Origin", "'http://192.168.1.223:8081")?
енот
я знаю об этом не слишком больше тебя :)
Anonymous
я знаю об этом не слишком больше тебя :)
Угу, спасибо, буду разбираться
Жалгас
как сделать фокус на input программно
Жалгас
@focus="мой метод" это событие которое вызывается на срабатывание фокуса
Жалгас
как его вызвать программно?
Александр
А как через webpack раскидать все компоненты на разные файлы и продгружать их?
Александр
у меня нет роутера
Жалгас
ну так поставь
Denys
как его вызвать программно?
Что ты имеешь ввиду под программно?
Жалгас
кодом вызвать фокус
Denys
el.focus() Из кода Но лучше уточни синтаксис в гугле
Anonymous
Ребят, посоветуйте готовый сайт бар для vue (чтобы при клике появлялся)
Александр
Как store кешировать? Чтобы 1 раз загрузил и больше не лез
Pavel
Может кто объяснить для чего: vuex router sync ?
Nikita
Может кто объяснить для чего: vuex router sync ?
для того, чтобы в хранилище всегда было актуальное состояние роутера. если не требуется – значит пока оно тебе не нужно, как правило
Nikita
Как store кешировать? Чтобы 1 раз загрузил и больше не лез
что куда кэшировать? в localstorage что ли слепок оставлять?
Александр
Ну у меня на главной дёргается стор (делает запрос на сервер). Далее я перехожу на другую страницу и там стор доступен т.д. данные уже скачались. Но если я перехожу обратно на главную, запрос опять уходит на сервер. А мне этого не надо
Александр
что куда кэшировать? в localstorage что ли слепок оставлять?
Александр
И ещё небольшой вопрос. Как мне достать отсюда данные из вложенного компонента?
Nikita
Ну у меня на главной дёргается стор (делает запрос на сервер). Далее я перехожу на другую страницу и там стор доступен т.д. данные уже скачались. Но если я перехожу обратно на главную, запрос опять уходит на сервер. А мне этого не надо
в чем проблема перед отправкой запроса проверить, пустой у тебя стор или нет? а возвращать в резолв запроса либо ответ от API, либо готовые данные из хранилища?
Nikita
И ещё небольшой вопрос. Как мне достать отсюда данные из вложенного компонента?
достать отсюда данные – можно конкретнее? туплю с утра)
Александр
Мне от <md-tabs> надо достать activeTab
Александр
Вот так не работает - v-if="this.$refs.tabs.activeTab === transport.key"
Nikita
ой я так не соображу
Nikita
Вот так не работает - v-if="this.$refs.tabs.activeTab === transport.key"
у меня пока мысль только v-if внутри ребенка поставить
Александр
а как вообще у компонента достать data?
Nikita
эмит
Nikita
пропс вниз, эмит наверх – на этом все, по православному если (поправьте если ошибаюсь)
Nikita
а еще можно по грязному обратится через родителя к child и через child достать дату, но это замый антипаттерн из антипаттернов
Вольти
Господа?! Кто нибудь может по флексу помочь?!
Александр
пиши
Pauline
Вольти
есть значит проблема нужно наваять макет навбар навбар контейнер заполненный по высоте футер
Pauline
в чём проблема
Вольти
<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
кидай на кодпен
Вольти
ну вот все ок только div с contents не растягивается
Вольти
кидай на кодпен
а я с темплейтами не умею кидать :)
Pauline
скинь кусок вёрстки
Вольти
https://codepen.io/Manojkr/pen/wKRyRy
Вольти
брался вот этот примерчик
Вольти
всунуть еще один навбар в flex-inner-item у меня вышло ) а вот добавить еще контейнер - что бы растягивался по высоте
Вольти
фиг )
Вольти
в общем с флексом как обычно бяда )
Pauline
скинь свой пример
Александр
https://codepen.io/anon/pen/boBXXp
Вольти
кхм )
Вольти
Александр я даже право и не знаю как рассматривать )
Вольти
спасибо )
Pauline
Вольти
да