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 2
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 不是说改动不好,而是没有在文档中提出来这个改动,就是坑了。。。
|