knockout.js 如何从数据绑定中获取元素

cdmah0mi  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(214)

我问题是,为什么在编写ClassName[1]时会给予undefined?我的代码:

<select id="ClassNameEdit" class=" form-control" data-bind="foreach:ClassData">

              <option data-bind="text:ClassName,value:ClassId, name:ClassId"></option>

            </select>
  <script>
let a= document.getElementById('ClassNameEdit').children
console.log(a.item(1))

  </script>
sdnqo3pr

sdnqo3pr1#

要使用普通Javascript获取该元素,您必须执行以下操作:

let a = document.getElementById('ClassNameEdit').children;
console.log("my element = ", a.item(0));

第一个元素将以索引0而不是1开始。

相关问题