Edemity
организованнее выглядит
Ilya
Так можно ли как то отключить запись в историю?
Александр
Народ подскажите. Вот я читал, что хранить что-либо в local storage очень не безопасно. Но когда, проверял, то каждый сайт может получить доступ только к своим данным в storage. Так почему же небезопасно?
ℝei
Егор
вы как-нибудь скрываете ссылки в SPA? чтобы пользователь переходил от компонента к компоненту без смены URL
продукт внутренний
Егор
вопрос не в том - зачем, а в том КАК. Понятно, что стандартно это не решить
Roman
Егор
я смотрел :) Очень много изучил документации. Явного ответа нету, как скрывать url в роутинге между компонентами (чтобы пользователь всегда видел /)
Roman
Anonymous
Доброе утро
Anonymous
как положить картинку так у меня не работает <img src="http://mydomain.com/_/{{ city.image }}" width="300" height="300">
Николаич
:src="domain/${city.image}"
Николаич
Только строку в апострофы еще, а то телега съела их
Игорь
Доброе утро. Глупый вопрос: сервер возвращает html код, но на странице по итогу он отображается как простые символы.
Николаич
А как его выводите на страницу?
1337
Игорь
Спасибо, добрый человек)
Андрей
Андрей
+ настроить сервак, чтобы он всегда index.html отдавал.
Igor
History.push
push это как раз для смены url, а он не хочет менять
Или я чет не понял?
🅅aleriy
Какое решение лучше?
Никакое не лучше
Лучше имя реальное ещё оставлять
[name].[hash:8].[ext]
Андрей
Игорь
Друзья, еще один тупой вопрос:
делают компонент. В связи что все скрипты у меня подрубаются через import, подключаю файл компонента соответствующим образом.
файл подключается. Прописываю в файле Vue.component... и получаю ошибку Vue is not defined
Bohdan
Игорь
я еще не со всеми терминами разобрался, но видимо да. однофайловый
zinge 🐌
Игорь
Все так, сначала Vue, потом апп, роутинг, ресурс и в конце мой компонент
zinge 🐌
Игорь
не совсем понял на страце, это как?
Игорь
а все, тупанул
zinge 🐌
не совсем понял на страце, это как?
Хм. А можно код компонента? Потому что подозреваю что вы прописываете на странице Vue.component и получается что Vue нет в блоке script или что-то типа этого.
Игорь
да пока не понял. ну на странице подрубается, а через import нет
zinge 🐌
Игорь
может я конечно чет не так делаю)) не исключено )
https://c2n.me/3Tdgat4 файл main.js так работает.
А если вынести этот кусок в отдельный файл и подрубить через import, то нет ) вопрос: где я туплю7))
zinge 🐌
да пока не понял. ну на странице подрубается, а через import нет
Ну вы же понимаете что блок template это просто "сахар" для Vue.component.template, а блок script это просто сахар в файле Vue, иначе говоря, можно назвать файл js, писать код как обычный js, на странице инициализировать Vue.component, а в нем сформировать метод template?!
Bohdan
zinge 🐌
zinge 🐌
Игорь
блин, это скрин обрезан
Bohdan
и ещё
если ты хочешь притянуть компонент в одном месте - можно просто импортировать его и описать в блоке components в vue-файле
Игорь
а какой подход лучше?
zinge 🐌
Bohdan
zinge 🐌
Bohdan
но вообще надо смотреть
edbutcher
А где можно почитать, какие-то "лучшие решения"?
edbutcher
Ещё хотел уточнить вопрос вчерашний. У меня сейчас задача создать компонент, который будет отображать древовидную иерархию карточек. Есть один родитель и у него дети. У каждого ребёнка, так же есть дети. Эта дерево должно сворачиваться и разворачиваться по клику. Необходимо редактировать название карточек. Добавлять и удалять карточки. И самое главное, надо соединить их линиями по иерархии. Что лучше использовать в таком случае?
edbutcher
Я использовал https://vuejs.org/v2/examples/tree-view.html
edbutcher
но линии не знаю как лучше рисовать на лету.
edbutcher
Я предположил, что можно написать компонент с SVG и логикой, которая будет обрабатывать данные и рисовать линии.
Igor
Igor
стиль висит на элементе "g", соотв. внутри вся графика
Anonymous
как сортировать полученный JSON по ключу ID?
Anonymous
{
"requestID": "8894615",
"operationCode": "0",
"list": {
"item": [
{
"ID": "34",
"created": "1402246040468",
"updated": "1430779055230",
"name": "Акку",
},
{
"ID": "30",
"created": "1402247039888",
"updated": "1430779055717",
"name": "Свежак",
}
]
}
}
Андрей
Anonymous
я гугли уже
Anonymous
пробывал разыне вещи
Armen
Anonymous
поэтому сюда пишу
Андрей
Попробуй ещё раз.
Anonymous
я и английский тоже знаю
edbutcher
Igor
Андрей
Иван
arr.sort(i => i.id)
Андрей
Удивительно. Вот гугл мне помогает, сразу ответ выдаёт.
edbutcher
Андрей
Иван
Ну я так, навскидку
Anonymous
computed: {
sortedItems: function(it) {
return it.list.item.sort((a, b) => new a.ID - new b.ID)
}
Anonymous
так я пытался
Armen
https://ru.stackoverflow.com/questions/655322/Как-отсортировать-элементы-массива-по-значению-ключа/655358#655358 первый результ
Андрей
Armen
Иван
Нах в компутеде аргумент