Angular 角度5:动态事件绑定
如何将动态事件侦听器添加到动态元素,即在使用服务响应完成其呈现之后?我需要使用类似于元素id的选择器向特定元素添加动态事件侦听器 用例:假设我有两个元素,都使用*ngFor over JSON从服务响应中呈现,比如: 第一要素 第二要素 现在,第一个元素JSON包含一些指令,我需要使用这些指令来创建一个动态函数,我需要将这个新创建的函数绑定到我的第二个div。我需要使用Angular 5而不是普通脚本来完成这项工作 让我用三个简单的步骤来解释我需要做什么: 1) 使用json生成动态函数(可能需要为不同元素创建多个函数) 2) 查找需要绑定的我的元素(可选)Angular 角度5:动态事件绑定,angular,angular5,Angular,Angular5,如何将动态事件侦听器添加到动态元素,即在使用服务响应完成其呈现之后?我需要使用类似于元素id的选择器向特定元素添加动态事件侦听器 用例:假设我有两个元素,都使用*ngFor over JSON从服务响应中呈现,比如: 第一要素 第二要素 现在,第一个元素JSON包含一些指令,我需要使用这些指令来创建一个动态函数,我需要将这个新创建的函数绑定到我的第二个div。我需要使用Angular 5而不是普通脚本来完成这项工作 让我用三个简单的步骤来解释我需要做什么: 1) 使用json生成动态函数(可能需
3) 使用一些事件监听器将动态函数添加到相应的元素中我们可以使用事件绑定来捕获各种用户启动的事件,以启动组件类中的逻辑
<!-- From: -->
<input type="submit" class="btn" value="{{ btnText }}">
<!-- To: -->
<input type="submit" class="btn" value="{{ btnText }}" (click)="addItem()">
这对AJ4有帮助also@chandrakant请把问题通读一遍,以便深入了解detail@RajanDesai请仔细阅读问题以获得更详细的信息。您能详细解释一下吗?@Bhumikshah,详细解释。您在第一个div中尝试过(更改)函数吗?我的意思是,当发生更改时,您可以为下一个div启动一个函数。在这种情况下,如何(更改)第一个div帮助中的函数,当用户与第二个div交互时,我需要调用我的动态函数当用户与您的任意div交互时,您可以通过在代码中设置一些事件侦听器来使用公共函数,这样,如果当前数据中发生任何更改,那么您可以根据需要执行动态操作