Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 May 25

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Marvellous! rusaxxx got +1 from theartkod. 1 karma in total.
источник

AL

Andrey Lunar in Nuxt.js — русскоговорящее сообщество
возможно, в общем пытаюсь установить initial image из урла полученного с сервера. Все норм, только отправить на сервер новую картинку не выходит, пишет
"DOMException: Failed to execute 'toBlob' on 'HTMLCanvasElement': Tainted canvases may not be exported."
Это лечиться тем, что нужно добавить crossorigin="anonymus", но если добавляешь - получаешь ошибку CORS при попытке установить initial image. Замкнутый круг
источник

NF

Nikita Firsov in Nuxt.js — русскоговорящее сообщество
Ребята, привет) Подскажите пожалуйста как с дэфолтного лэйаута вызвать метод на текущей странице(например index.vue)?
источник

ИБ

Илья Бельский... in Nuxt.js — русскоговорящее сообщество
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Choice! stalker3343 got +1 from theartkod. 1 karma in total.
источник

AL

Andrey Lunar in Nuxt.js — русскоговорящее сообщество
Вот код:
<client-only>
           <croppa
             v-model="croppa"
             ref="croppa"
             :width="235"
             :height="235"
             placeholder="Выберете изображение"
             :placeholder-font-size="18"
             :prevent-white-space="true"
             remove-button-color="black"
             @file-choose="handleFileChoose"
             ><img
               slot="initial"
               crossorigin="anonymus"
               :src="company.info.thumbnail"
             />
           </croppa>
         </client-only>
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Nikita Firsov
Ребята, привет) Подскажите пожалуйста как с дэфолтного лэйаута вызвать метод на текущей странице(например index.vue)?
Через рефы докопаться до компонента страницы
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Andrey Lunar
Вот код:
<client-only>
           <croppa
             v-model="croppa"
             ref="croppa"
             :width="235"
             :height="235"
             placeholder="Выберете изображение"
             :placeholder-font-size="18"
             :prevent-white-space="true"
             remove-button-color="black"
             @file-choose="handleFileChoose"
             ><img
               slot="initial"
               crossorigin="anonymus"
               :src="company.info.thumbnail"
             />
           </croppa>
         </client-only>
это мне ни о чем не говорит. После чего возникает корс ошибка? при выгрузке файла на сервер? хттп запросы - не зона ответственности кроппера
источник

АБ

Артём Бястик... in Nuxt.js — русскоговорящее сообщество
Лол, карму дают. Прикольно. А можно рейтинг всех в чате где-то посмотреть?
источник

AL

Andrey Lunar in Nuxt.js — русскоговорящее сообщество
DreaMinder
это мне ни о чем не говорит. После чего возникает корс ошибка? при выгрузке файла на сервер? хттп запросы - не зона ответственности кроппера
Ошибка возникает при попытке инициализировать картинку из внешнего урла
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Andrey Lunar
Ошибка возникает при попытке инициализировать картинку из внешнего урла
придется тогда настроить прокси для внешних картинок
источник

AL

Andrey Lunar in Nuxt.js — русскоговорящее сообщество
который локально указывает на соседнюю папку backend где все работает на другом порту
источник

AL

Andrey Lunar in Nuxt.js — русскоговорящее сообщество
и все картинки везде видно, кроме этого vue-croppa
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
любой фронтендовский кроппер грузит картинку через XHR, который попадает под корс, так что это закономерно
источник

NF

Nikita Firsov in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Через рефы докопаться до компонента страницы
Не понял если честно, но появилась другая идея как это сделать. Спасибо)
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
либо прокси, либо сделать кроппер который будет передавать на сервер только параметры обрезки а обрезку будет делать сам сервер
источник

AL

Andrey Lunar in Nuxt.js — русскоговорящее сообщество
Кроппер получает вот такую ссылку http://localhost:8000/storage/company/avatars/no-image.jpg
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
фронтэнд на другом порту?
источник

AL

Andrey Lunar in Nuxt.js — русскоговорящее сообщество
которую и не может загрузить и выдает ошибку cors
источник

AL

Andrey Lunar in Nuxt.js — русскоговорящее сообщество
да, фронт и бек разные порты
источник