问题分析:全局引用了低版本的avue,而有些功能却在后续版本才有,我们直接用原生前端敲出来,似乎是可以的,但若遇到比较麻烦的效果,可能就得整个界面都得大调整。那么可能会直接想到直接升级全局版本不就行了,达咩达咩~,这会导致有些界面可能会报错且白屏,你得确定在你整个项目中,低版本到高版本期间没有什么功能被改掉且去掉的。
解决方案:我这里是直接在这一个界面单独引用高版本的,在这个界面引用高版本avue的效果,那么排除代码影响的范围就缩小了,只需要在这个界面的代码里排查即可。
例子:项目用的avue是2.7.4的,而需要用到后续才有的效果---列表列拖拽操作
直接在这个页面引用高版本的avue
后边直接在下方的option添加列拖拽的参数columnSort:true,
注意这里还没有最终完成,我们还得需要根据官方方法那样引用sortable.js文件,官方方法点击链接跳转过去瞧瞧哈~
最后,在public文件下的index.html文件引用sortable.js
注:看到这了,点个小赞呗,谢谢支持~