最近再把vue项目用jsx重写一遍,遇到一些问题:
- jsx如何像.vue文件那样样式独立,比如我写了个样式,import到jsx文件后发现别的组件也能用这里面的样式,如何写组件专用的样式,通过类名吗?
- jsx内有没有template类不占节点的标签,因为写出组件最后包个div和span不确定
- 有没有比较好的vscode的jsx插件,代码模板
- 插槽和作用域插槽,看的有的蒙,template写法里面我倒是会,但是jsx看的有点糊涂
- 有没有一些好的vue用jsx的文档,目前看ant-design-vue源码,但是源码这东西引东引西的有点乱,看着吃力
暂时想到就这些,求大家解答一下,多谢了
学会react就能无缝衔接vue的JSX了。插槽这些没有了,都是函数式编程,通过组件回调渲染完成的。一般vue还是不采用JSX