Как вставить переменные в кавычки внутри кавычек в JavaScript - PullRequest
0 голосов
/ 14 мая 2019

Я пишу JavaScript в мопс.

Я использую экспресс и mongodb для создания crud, и я хочу сгенерировать кнопку редактирования для каждого сообщения и сгенерировать событие.

Я хочу получить результат "edit_form_1", ​​но возвращается "edit_form_4 {post._id}".

Какие ошибки я допустил?

Я написал следующий код:

index.pug

...
head
      script.
      function click(id) => {
        let element = document.getElementById(id);
        if element.display == 'none' {
          element.display = 'block'
        }
        else {
          element.display = 'none'
        }
      }
...
body
      a(onclick=`click(`div_${post._id}`)`) 수정
      div(id=`div_${post._id}` style="display: none;)

1 Ответ

1 голос
/ 14 мая 2019

Я думаю, что вы можете иметь слишком много обратных знаков в первой строке, попробуйте это:

a(onclick=`click(div_${post._id})`) 수정
div(id=`div_${post._id}` style="display: none;")
...