首頁  >  問答  >  主體

javascript - vue 指令中如何傳遞目前指令綁定的dom

<td contenteditable="true" @input="inputEvent()"></td>

需要在inputEvent()中傳入td這個dom元素;

过去多啦不再A梦过去多啦不再A梦2711 天前453

全部回覆(5)我來回復

  • PHP中文网

    PHP中文网2017-05-19 10:13:27

    https://vuejs.org/v2/guide/ev...

    回覆
    0
  • 高洛峰

    高洛峰2017-05-19 10:13:27

    為什麼要傳呢,在事件物件裡面不是有嗎

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:13:27

    <body>
      <p id="app">
        <button @click='add'>按钮</button>
      </p>
    </body>

      new Vue({
        el: "#app",
        methods: {
          add(e) {
            console.log(e.target)
          }
        }
      })
    

    是這種意思嗎? ?

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:13:27

    沒有參數的話直接在接收方法中定一個event就可以了
    function (event) {}
    如果有其他參數,那就用inputEvent($event,other)

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:13:27

    雷雷

    回覆
    0
  • 取消回覆