提问者:小点点

从jquery转换为vuejs


我如何将此代码从juqery转换为vuejs?

(function() {
  function onTidioChatApiReady() {
    window.tidioChatApi.hide();
    window.tidioChatApi.on("close", function() {
      window.tidioChatApi.hide();
    });
  }

  if (window.tidioChatApi) {
    window.tidioChatApi.on("ready", onTidioChatApiReady);
  } else {
    document.addEventListener("tidioChat-ready", onTidioChatApiReady);
  }

  document.querySelector(".chat-button").addEventListener("click", function() {
    window.tidioChatApi.show();
    window.tidioChatApi.open();
  });
})();

此处的Javascript测试:https://codepen.io/tidiosupport/pen/wnepeao


共1个答案

匿名用户

您需要在元素上添加click侦听器,并将需要发生的事情放在方法中,您可以使用引用访问DOM,首先您需要创建您的vue应用程序并做一些研究。创建模板后,您可以再次询问,我们将为您提供一个有针对性的答案。