Рубрики
Без рубрики

Переключение между различными модами кнопки в React JS

Как вы можете переключаться между разными кнопками в реакции

Автор оригинала: Nwoga kingsley.

Чтобы развить эту видимую переключательную, все, что нам нужно, это просто одна кнопка, которая включила бы две разные тексты на основе функции кнопки, теперь она появится в пользовательском интерфейсе, что есть две разные кнопки, но есть только одна кнопка, которая будет У вас есть логическое значение, которое говорится или печатают на экране, если следующее утверждение является TRUE или FALSE, поэтому мы код так, как это:

Обратите внимание, что мы должны были уже создать корневой идентификатор в HTML, чтобы связать его с приложением React

Const exampleTemplate = (

Example Header

Выше у нас есть заголовок, и ниже у нас необходимы единственная кнопка, мы создаем функцию onclick:


Теперь в приведенной выше кнопке используется экспрессионный оператор

{exampleVisible && (

here is the text

)} );

//Итак, мы создаем переменную, содержащую логию и функцию щелчка, которая вызывает кнопку//меняется в соответствии с логией и переключателем видимости.

const exampleVisible = false;
const exampleClickFunction = () => {
exampleVisible= !exampleVisible
}

Эта функция просто меняет значение переменной нет. Теперь все, что нам нужно сделать для этого, чтобы функционировать, – это перенаправить код в функцию.

const exampleRender = () => {
const exampleTemplate = (

Example Header

Выше у нас есть заголовок, и ниже у нас есть одна необходимая кнопка, мы создаем onclick fn.


Теперь в приведенной выше кнопке используется экспрессионный оператор.

{
  exampleVisible && (
   
   

here is the text

 
 )} );

Мы создаем вариабельную функцию, содержащую логию и функцию щелчков, которые вызывают кнопку, изменяются в соответствии с логией и переключателем видимости.

let exampleVisible = false;
const exampleClickFunction = () => {
    exampleVisible= !exampleVisible
}

Эта функция меняет значение переменной на противоположном булеве.

ReactDOM.render(exampleTemplate, document.getElementById(appRoot))
};