vue input checkbox 编译成的 render 函数中为什么需要进行数组类型的判断?

test demo

<div id="app">
  <input type="checkbox" v-model='checkedVal'></input>
</div>

<script src="./vue.js"></script>
<script>
  const app = new Vue({
  el: '#app',
  data: {
        checkedVal: true,
  }
})
console.log(app.$options.render);

输出结果

image.png

各位大佬,这里为什么需要进行数组类型的判断? demo 中的 checkedVal 有什么样的使用场景还可以是数组情况?

阅读 1.7k
推荐问题