给标签绑定一个属性,但是这个属性还没加载出来
时间: 2023-07-20 08:13:29 浏览: 78
属性延迟加载
5星 · 资源好评率100%
如果您想在标签上绑定一个属性,但是该属性还未加载出来,您可以在标签上绑定一个 `data-*` 属性,然后在属性值中设置占位符,等到数据加载完成后再用 JavaScript 动态地修改该属性的值。例如:
```html
<div class="my-tag" data-my-property="loading...">My tag</div>
```
然后在数据加载完成后,通过 JavaScript 获取该标签元素,修改 `data-my-property` 属性的值就可以了:
```javascript
const tag = document.querySelector('.my-tag');
tag.dataset.myProperty = 'new value';
```
这样修改后,该属性就会显示正确的值了。
阅读全文