Maco哥哥0
2021/9/19 5:05:58
这个写得很好,真的。但是如果能写成插件的形式就最好了,现在是直接改你的js里面的文件,耦合太高了,而不是引用js文件就可以利用api来使用。
一个大写的萌比0
2021/11/25 15:42:12
谢谢。现在算个半插件吧,因为引入js后初始化就能使项目快速引入一个基础的聊天窗体,但是由于实际项目中的聊天系统注定是离不开后台交互的,所以在使用的时候不同的项目会有自己的rest接口命名或者自己项目风格的请求方式(默认使用的axios),很难避免不直接修改源js(如果你的项目能够按照源js里的5个请求名,并且不打算新增其它的接口,你就可以仅引用js而不修改它);再加上为了方便扩展,所以目前只提供了5个最基本的接口交互。在实际项目使用中会有远不止这5种基础请求,也是不可避免再继续修改源js来添加新的接口。这个确实不好解耦😥
回复
讨论这个项目(3)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约