原生js调用vue方法,vue调用原生js方法

2,882 阅读1分钟

1,js调用vue

Vue方法

var vm = new Vue({
        el: '#app',
        data: {
            msg: 'vue信息'
        },
        created: function () {
            window.toIndex=this.toIndex
        },
        methods: {
            toIndex: function () {
                console.log(this.msg)
            },
        }
    });

js方法

function toIndex() {
        window.toIndex()
    }

传递参数

 暂时用window.aa=this.aa来解决,js和vue都识别window这个对象
window.toIndex()

2 Vue调用js方法

window.toIndex()