当前位置:  开发笔记 > 编程语言 > 正文

使用vue.js获取调用元素

如何解决《使用vue.js获取调用元素》经验,为你挑选了1个好方法。

我想在vue.js中调用html元素来通过jQuery修改它.现在我给每个元素提供类名+索引,然后通过jQuery调用它,但这看起来像是一个疯狂的黑客.

我想做的事:

new Vue({
    el: "#app",
    data: {  
        testFunction : function(element) {
            $(element).doSomethingWithIt(); //do something with the calling element
        }
    }
});

这是调用元素:

Test

我可以将什么传递给函数来获取div元素,还是有另一种方法来实现这个目的?



1> Pantelis Pes..:

您可以从事件中获取元素,如下所示:

new Vue({
    el: "#app",
    methods: {  
        testFunction : function(event) {
            $(event.target).doSomethingWithIt();
        }
    }
});

然后:

Test

或者(如果你想传递另一个参数):

Test

[试玩]


如果你有另一个元素怎么办?如果单击它,目标将引用子元素.
推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有