2017-03-02 56 views
1

使用這種標記點擊手柄禁止傳播兒童在VUE 2

<div @click='handleClickOnDiv'> 
    {{ message }} 
    <i class='fa fa-plus' @click='handleClickOnI'></i> 
</div> 

當我點擊div - 它調用handleClickOnDiv,但是當我點擊i - 它調用這兩個處理程序。

如何處理?

回答

5

嘗試Event-Modifiers@click,你可以做到以下幾點:

<div @click='handleClickOnDiv'> 
    {{ message }} 
    <i class='fa fa-plus' @click.stop='handleClickOnI'></i> 
</div>