vue与PC、APP交互的方法

210 阅读1分钟
methods: {
   clickPrint() {
      console.log("我是vue组件方法")
    },
},

将clickPrint方法绑定到window下面,提供给外部调用:

mounted() {
  window["clickPrint"] = () => {
      this.clickPrint();
   };
},

这种方式也可以:

created() {
  //添加到window对象中供原生使用 -- 这种方法也可以
  window.clickPrint = this.clickPrint;
},

因为web这端是无法验证的,就提前跟后端同事沟通好方法名称。