请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

nodeAttrs 转成数组的问题

nodeAttrs 打印出来是一个对象,为什么可以借用数组的 forEach 方法?为什么 nodeAttrs 可以转成数组后遍历得到 v-model = “name” 这样的单个属性?

图片描述

正在回答

1回答

第一,nodeAttrs是一个类似数组的、获取所有node元素属性的nodeList对象。

第二,没有把nodeAttrs转成数组,Array.prototype.forEach.call指的是,nodeAttrs借助了数组的forEach方法。

第三,v-model也是一个node元素的属性。上线代码,把nodeAttrs循环遍历,判断每个元素是否是”v-“开头的,以此来判断,要渲染为事件?还是model?

0 回复 有任何疑惑可以回复我~
  • 提问者 六一888 #1
    你可以将其打印出来,看看是对象还是类数组
    回复 有任何疑惑可以回复我~ 2019-11-18 23:41:35
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信