Ruslan
Alexander 🐯
Ruslan
Максим
Anonymous
Друзья, подскажите, пожаст, как правильно поступить в данном случае
Делаю приложение на vue, задача - подгружать навбар в зависимости от роута.
Сейчас в корневом App.vue идет такой шаблон:
<template>
<div id="app">
<v-app>
<Sidenav></Sidenav>
<ToolBar></ToolBar>
<v-content style="padding-top: 80px;">
<transition name="slide-x-transition" mode="out-in">
<router-view></router-view>
</transition>
</v-content>
</v-app>
</div>
</template>
Сейчас, как понятно из шаблона, ToolBar - статичный компонент. Думаю над 3 вариантами:
1. Сделать несколько тулбаров и отображать их через v-if
2. Передавать готовый компонент из компонента, который генерится в <router-view>. Но как это сделать - не до конца понимаю.
Что посоветуете, как правильнее поступить?
Рэмуальд
Сделать 2 роутер вью, в первый грузить навбар когда надо
Alex
Anonymous
Anonymous
Здраствуйте
Anonymous
как сделать чтоб при нажатии на чекбокс менялись стили
Anonymous
?
Egor
Используя JS или CSS.
Alexander 🐯
Anonymous
вот смотри есть такое
Alexander 🐯
Anonymous
аа
Anonymous
сейчас
Anonymous
https://codepen.io/Mzt23a/pen/JvEvbR
Anonymous
вот нужно чтоб не при клике на копку
Anonymous
а чекбокс
Anonymous
чтоб вместо кнопки
Anonymous
просто функцию
Anonymous
а то не могу найти норм
Anonymous
все испробовал не работает
Anonymous
ничего
Павел
Пиши в одно сообщение
Egor
Так. Две просьбы.
1. Используй табуляции в коде.
2. Старайся собирать всё в одно сообщение.
Пожалуй ещё одна просьба.
3. Добавь HTML/CSS в фиддл чтобы было понятно что там должно происходить.
Павел
И объясни нормально что тебе нужно. Я ниче не понял)
Egor
Alexander 🐯
Egor
Так там нет DOM содержимого.
Alexander 🐯
Я знаю
Egor
Угу. Я поэтому и попросил добавить, чтобы было что потыкать.
Anonymous
Anonymous
вот смотрите у меня есть кнопка во Hello и когда я на нее нажимаю стили меняются
Anonymous
Anonymous
мне нужно чтоб вместо кнопки был чекбокс, чтоб сделать on off
Anonymous
режим включения/отключения
Alexander 🐯
Anonymous
у меня есть готовый чекбокс
Anonymous
просто функция нужна
Egor
А кто мешает на кнопку повесить логику переключения?
Anonymous
я все перерыл не могу найти рабочий код
Anonymous
в этом прошу помочь
Egor
Ну заведи какую-то статическую переменную, которая будет хранить в себе состояние. Ну или на саму кнопку повешай, на крайняк хотя бы каким-нибудь data-on="true/false".
Egor
Масса же вариантов. Грубо говоря, у тебя есть кнопка, и у неё есть состояние, как у любого ООП объекта. Тебе это состояние нужно переключать какой-то функцией по действию пользователя.
Anonymous
я просто учусь jquery я хз что и как
Egor
Стили менять - ну переключай класс, или свой добавь аттрибут какой-нибудь и по нему стилизуй.
Anonymous
курсвоя горит)))
Egor
var $btn = $('#mybtn');
$btn.click(onClick);
function onClick() {
$btn.toggleClass('enabled');
}
Egor
Могу не понимать задачи до конца, но всё примерно так должно работать. Если checkbox - поменяй событие (читай, функцию jquery на нужную - check или как она там называется). Если надо по нажатию на эту кнопку менять другой элемент - добавь в ещё одну переменную селектор jquery и переключай её.
Павел
Чувак, если ты такие вещи не тянешь, то мож не зря курсовую завалишь и отчислят? 😉
Egor
Ну вот как бы да, это очень простая задача, если мы правильно её поняли.
Egor
Это просто на первых страницах любого руководства jQuery наверное.
Анатолий
https://openjscad.org/
Охренительная штука, может кому понадобится.
Можно г̶̶р̶̶а̶̶б̶̶и̶̶т̶̶ь̶̶ к̶̶о̶̶р̶̶о̶̶в̶̶а̶̶н̶̶ы̶̶ создавать 3d модели джаваскриптом онлайн и потом экспортить всё это в STL например
Mikhail
Лол
Mikhail
Anonymous
Как создать свой игровой движок на js?
Stas
Павел
Vlad
есть у кого идеи?
Vlad
Столкнулся со странной проблемой
Vlad
Vlad
есть такая функция
Vlad
и она не пушит в массив значение
Vlad
но
Vlad
если написать writtenCities[key].push(city + "q")
Vlad
то все работает
Vlad
как бы будет то значение + "q"
Vlad
есть идеи?
Vlad
Vlad
вот так изменил
Vlad
Vlad
и вот результат
Павел
Хрен поймёшь, что ты в нее передаешь и когда
Vlad
передаю просто "ааа", первая строка в консоле
Vlad
просто суть в том, что оно так ее не пушет
Vlad
не пушит*
Vlad
а если прописать +"любой_символ" то все ок