vuejs官網(wǎng)教程:VNodes 必須唯一組件樹中的所有 VNodes 必須是唯一的。這意味著,下面的 render function 是無效的:render: function (createElement) {
var myParagraphVNode = createElement('p', 'hi')
return createElement('div', [
// 錯誤-重復的 VNodes
myParagraphVNode, myParagraphVNode
])
}但是我測試的結(jié)果是,上述代碼是可以的。測試地址如下:https://codepen.io/quiettroja...運行結(jié)果是正常的:為什么和官網(wǎng)的論斷不一致呢?
1 回答

暮色呼如
TA貢獻1853條經(jīng)驗 獲得超9個贊
渲染沒問題的,后續(xù)的操作會有問題,上述代碼場景太單一,你往復雜的場景代入試試。
有人已經(jīng)在解釋過了vue的VNode約束問題 詳見。
添加回答
舉報
0/150
提交
取消