gpt4 book ai didi

javascript - Angular 中单击事件中访问 elementRef

转载 作者:行者123 更新时间:2023-11-28 04:45:24 25 4
gpt4 key购买 nike

我在组件中定义了字符串列表,它在 View 中呈现如下:

<span  class="one" (click)='do($event, index, item)' 
*ngFor="let item of result;let index = index" >{{item}} </span>

单击每个项目后,我想在该项目之后添加 div 元素:

clickedSpan.insertAdjacentHTML('beforeend', '<div >Hi!</div>');

如何在do函数中访问elementRef?或者是否有其他解决方案来操纵由 ngFor 渲染的渲染范围?

最佳答案

试试这个

      do(event, index, item) {
this.result.splice(index, 0, 'Hi!');
}

关于javascript - Angular 中单击事件中访问 elementRef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43424301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com