Size: a a a

2021 April 12

PC

Patric Cormac in pro.js
Как я сказал, я вынес шаблон в новую компоненту и в ней создал Стейт, в map я вызываю эту компоненту
источник

BC

Boris Codeboris in pro.js
Всем привет! Нужна подсказка! Может кто-то делал опросник типа quiz. Не получается реализовать переход от вопроса к вопросу в зависимости от ответа на предшествующий вопрос.
Исходные данные: Есть не менее 5 блоков  div в каждом из которых Вопрос и несколько чекбоксов с вариантами ответов. Все divы скрыты кроме начального и по кнопке Далее показывается следующий блок. Если пользователь выбирает первый чекбокс  в первом блоке, то по кнопке далее мы переходим не на второй блок а на третий  или другой в зависимости от ответа. И если нажмем кнопку назад то и вернуться должны туда откуда ответили. Вопросы и чекбосы заверстаны в html.
Вчера подсказали через data атрибуты сделать. Я попробывал и не получается вернуться со следующего вопроса назад к предидущему так как там дата атрибуты выставлены на другой вопрос.
источник

М

Михаил in pro.js
👍 Ну супер
источник

Ю

Юра in pro.js
Это как бы самое простое что может быть. Просто по условию if else скрывай или показывай нужный блок. В чем сам вопрос? Что не получается?
источник

BC

Boris Codeboris in pro.js
Ну вот пример:
Показываю блок текущего currentTab = 0
showTabQuiz(currentTab); // Display the current tab

function showTabQuiz(currentTab) {

       for (var i = 0; i < $quizTab.length; i++) {
           if (i === currentTab) {
               $quizTab[i].classList.add('tab-column');
               //nextTab = +$quizTab[i].dataset.next;
               //prevTab = +$quizTab[i].dataset.prev;
           } else {
               $quizTab[i].classList.remove('tab-column');
           }
       }      

       currentTab === 0 ? $quizPrevBtn.hide() : $quizPrevBtn.show();
       currentTab === ($quizTab.length - 1) ? $quizResultBtn.hide() : $quizResultBtn.show();
       currentTab === ($quizTab.length - 1) ? $quizNextBtn.text('Получить результат сейчас') : $quizNextBtn.text('Дальше');
   }
ну и кнопки Назад Показать результат и Далее
источник

Ю

Юра in pro.js
Скинь пример вопроса в html
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in pro.js
<script>
       let age = 17;

       if (age >= 18) {
           let adult = true;
       } else {
           let adult = false;
       }

       console.log(adult);
   </script>  как сделать чтоб код работал ?       <script>
       let age = 19;
       let adult;

       if (age >= 18) {
           let adult = true;
       } else {
           let adult = false;
       }

       console.log(adult);
   </script>  так пойдет  или нет?
источник

BC

Boris Codeboris in pro.js
<div class="quiz-tab">
<h3>Какой тип путешествия вам больше подходит?</h3>
<span class="check"></span>
<input type="checkbox" id="quiz-form-typehikes1" data-next="2" data-prev="0">
<input type="checkbox" id="quiz-form-typehikes2" data-next="3" data-prev="0">
<input type="checkbox" id="quiz-form-typehikes3" data-next="3" data-prev="0">
</div>
<div class="quiz-tab">
<h3>Выберите тип выбранного типа путешествия</h3>
<span class="check"></span>
<input type="checkbox" id="quiz-form-typehikesOther" data-next="3" data-prev="0">
</div>
источник

BC

Boris Codeboris in pro.js
age >= 18 ? adult = true : adult = false;  Я бы так написал....
источник

BC

Boris Codeboris in pro.js
let age = 19;
let adult = false;
if (age >= 18)  adult = true; или вообще так
источник

В

Валентин in pro.js
Привет, можно ли как-то через npm обновить все пакеты из package.json одной командой?
Не обязательно до последней версии, просто чтобы друг с другом не конфликтовали. Или это фантастика? 😁
источник

Ю

Юра in pro.js
Скинь свой код в песочницу. Я поправлю код. Что бы не терять время
источник

BC

Boris Codeboris in pro.js
ок
источник

Д

Дмитрий in pro.js
npm update
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in pro.js
Автор приведенного ниже кода хотел выполнить проверку возраста на достижение 18 лет.
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in pro.js
Автор приведенного ниже кода хотел выполнить проверку возраста на достижение 18 лет.

Код, однако, при любом значение возраста выводит в консоль значение undefined. Исправьте ошибку автора кода.

Вот проблемный код:
let age = 17;
let adult;

if (age >= 18) {
 let adult = true;
} else {
 let adult = false;
}

console.log(adult);
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in pro.js
<script>
       let age = 19;
       let adult = false;
       if (age >= 18)  adult = true

       console.log(adult);
   </script>  пойдет?
источник

kp

krn p in pro.js
а давай ты в нубс пойдешь ?
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in pro.js
ок
источник

АЛ

Антон Лабкович... in pro.js
Обрати внимание на let
источник