vue的组件化是不是 必须使用es6 ,不做前后端分离是不是就不能使用es6,
引入js的方式能否支持es6,能否支持vue组件化呢
按顺序回答:
1、vue的组件化简单说就是分离出可复用的vue组件,一般会是一个.vue文件,当需要使用的时候再引入。在这个过程中,需要解决的问题是怎么加载和引入。解决这些问题的方法有很多,webpack,gulp都行。和是不是使用es6的语法没什么关系
2、es6是一种新的javascprtit规范,很多浏览器都没有实现,但是有一些编译工具(最有名的就是babel)可以将es6编译成es5,甚至es3,所以如果你想使用es6,只要编译之后在目标浏览器中能够运行就行了,和前后端分离没有关系。
3、babel提供了js文件引入的方式,因此,你可以在引入js文件之后,使用es6语法。
4、引入js的方法支持vue组件化,不大可能,因为,组件化需要一个构建的过程,不是开箱即用的。
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答1.9k 阅读
9 回答1.7k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答858 阅读