虽然 Vue 框架和作者尤雨溪本人早已是研发行业,尤其是前端开发领域人尽皆知的存在,但是本文正式开始之前,还是要做一个简单的介绍,来照顾一下不太了解的读者。
Vue 框架,是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
——摘自 Vue 官方网站
如果没有技术背景也没关系,我们来通俗地解释一下:
一般来说,项目研发分为前端和后端,如果以某个网页为例来解释,你可以简单理解为:后端研发负责“怎么让网页正常运行”,而前端研发负责“怎么让网页运行起来更好看”。
但这个时候,问题出现了:想让网页好看有无数种方案,前端研发人员不论用哪种方案,都得从零开始一点一点地搭建,费时费力。
于是类似 Vue 这样的前端框架就诞生了,它直接告诉所有前端研发人员:不用花时间想这个问题了,我给你搭好了一个框架,你只需要把你觉得好看的元素放进去就行了(即:模块化)。
这样一来,不仅提升了研发的效率,还降低了成本,一举两得,非常完美~
好了,解释完 Vue 的用途,我们就该回到今天的正题了:
如何将 Vue 接入在线客服?
首先,在线客服的 JS 插件代码一般放在 index 入口页,可以参考下图: