Angular的attr.data-target和attr.id不起作用。
创始人
2024-10-24 01:30:37
0

在Angular中,使用attr.data-targetattr.id绑定属性时,可能会遇到它们不起作用的问题。这通常是因为Angular的属性绑定机制与原生HTML的属性绑定机制不同。以下是一种解决方法:

  1. 使用[attr.data-target][attr.id]语法来绑定属性,而不是attr.data-targetattr.id。这样可以告诉Angular这是一个属性绑定,而不是一个普通的HTML属性。

  1. 如果上述方法仍然不起作用,可以尝试使用@HostBinding装饰器来直接绑定属性。@HostBinding装饰器可以用于绑定宿主元素的属性。

在组件类中添加以下代码:

import { Component, HostBinding } from '@angular/core';

@Component({
  selector: 'app-my-component',
  templateUrl: './my-component.component.html',
  styleUrls: ['./my-component.component.css']
})
export class MyComponentComponent {
  @HostBinding('attr.data-target') dataTarget = '#myModal';
  @HostBinding('attr.id') id = 'myButton';
}

然后在模板中使用组件:


通过以上两种方式,你应该能够正确地绑定data-targetid属性,使其起作用。

相关内容

热门资讯

透视最新!aapoker辅助插... 透视最新!aapoker辅助插件工具(透视)脚本(原来有挂);1、aapoker辅助插件工具机器人多...
透视插件!aapoker辅助工... 透视插件!aapoker辅助工具安全吗(透视)插件下载(总是是有挂)1、下载好aapoker辅助工具...
透视黑科技!aapoker真的... 透视黑科技!aapoker真的假的(透视)插件下载(都是是有挂)1、aapoker真的假的系统规律教...
透视透视!aapoker透视脚... 透视透视!aapoker透视脚本下载(透视)真的假的(一贯真的有挂)1、完成aapoker透视脚本下...
透视软件!aapoker怎么设... 透视软件!aapoker怎么设置抽水(透视)发牌逻辑(果然有挂);1、全新机制【aapoker怎么设...
透视规律!aa poker辅助... 透视规律!aa poker辅助(透视)万能辅助器(总是是有挂);小薇(透视辅助)致您一封信;亲爱aa...
透视模拟器!aapoker安装... 透视模拟器!aapoker安装包怎么使用(透视)万能辅助器(都是是有挂)所有人都在同一条线上,像星星...
透视了解!aa poker透视... 透视了解!aa poker透视软件(透视)透视脚本入口(好像真的有挂)1、这是跨平台的aa poke...
透视辅助!aapoker能控制... 透视辅助!aapoker能控制牌吗(透视)真的假的(都是存在有挂)1、游戏颠覆性的策略玩法,独创攻略...
透视脚本!aapoker透视怎... 透视脚本!aapoker透视怎么用(透视)透视软件(原来真的是有挂)1、用户打开应用后不用登录就可以...