项目比较特殊,暂时用不了打包工具,所以只能用script的形式引入vue,也就是当作jquery来用,请问这样会有什么兼容性问题吗?我用在微信中
如果能用的话,需要选定某个版本的vue吗?
项目比较特殊,暂时用不了打包工具,所以只能用script的形式引入vue,也就是当作jquery来用,请问这样会有什么兼容性问题吗?我用在微信中
如果能用的话,需要选定某个版本的vue吗?
我们公司有一个项目和你的情况类似,原本是jQuery开发的,前一段时间引入了Vue,是普通版本的。遇到的最主要的问题是浏览器对ES6的不兼容。比如在低版本安卓微信内置浏览器下报错,直接结果就是页面空白。用了babel就解决问题了。
不管是用npm还是script方法都能引入vue到移动端,只是需要注意的问题是,移动端的适配问题,比如css上的,事件上的,具体可以查看vue的api,或者移动端开发坑:比如ios不支持sort函数的问题,还有ios日期new
Date()对日期的转换与原生js不一样,移动端overflow:hidden无效的问题,移动端ios中margin-bottom无效的问题
6 回答3k 阅读✓ 已解决
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
完全可以。不要用 es6 的语法,有兼容问题,数组最后一个后面不要加逗号