【发布时间】:2021-04-13 16:21:14
【问题描述】:
我试图在x-for 循环中获取所有data-xxx,但nodeList 始终为空。
<section id="content" x-data="animate()" x-init="init()">
<h1>Title here</h1>
<template x-for="i in items">
<div class="box" data-class-in="fadeIn" data-class-out="fadeOut">
<h2>Content Here</h2>
</div>
</template>
</section>
这是我的js代码
function animate() {
return {
items: 12,
target = null,
init: function () {
this.target = document.querySelectorAll("[data-class-in], [data-class-out]");
console.log(this.target);
},
}
}
也试过this.$el.querySelectorAll("[data-class-in], [data-class-out]")。什么都没发生
有什么帮助吗?
非常感谢
【问题讨论】: