vue2.0 的一个坑
在不用构建工具的环境下开发的时候,
component 的 template 不再是 1.x 里那样用 <template></template> 来包裹了,
而是改用了 <script type="text/x-template"></script>
错误例子:https://jsfiddle.net/ety001/23gw2yjn/4/
正确例子:https://jsfiddle.net/ety001/23gw2yjn/5/
谁能还我这个周六周日
![]() | 1 xjchengo 2017-05-14 18:58:16 +08:00 ![]() https://jsfiddle.net/xjchengo/23gw2yjn/6/ Vue 组件内的 template 会做特殊处理,挪出去就可以了。 |
![]() | 2 crysislinux 2017-05-14 19:09:02 +08:00 也可能是为了避免改变 template 标签的语义吧。angular 4 也把之前用的 template 换了 |
![]() | 3 bombless 2017-05-14 19:16:09 +08:00 via Android 不完全没见过 1.x 这种设计 |
![]() | 4 zhuangtongfa 2017-05-14 19:21:41 +08:00 via Android 这不是好的改动吗 |
![]() | 6 ety001 OP @zhuangtongfa #4 不是说改动不好,而是没有在文档中提出来这个改动,就是坑了。。。 |