Set Attribute Without value上有一条帖子,使用$('body').attr('data-body','');
但是,在我当前的离子项目中,我正在使用Angular的Renderer2 API来操作DOM,并且我需要动态创建按钮并将ion-button
设置为属性之一。
我可以使用以下代码设置具有价值的属性,但是在弄清楚如何添加没有价值的属性时没有任何运气。
// Make Copy Button functional
this.renderer.setAttribute(code, 'id', 'copy-target');
this.renderer.addClass(button, 'copy-button');
this.renderer.setAttribute(button, 'data-clipboard-action', 'copy');
this.renderer.setAttribute(button, 'data-clipboard-target', '#copy-target');
this.renderer.setAttribute(button, 'ion-button', null); // this doesn't work.
任何指导表示赞赏。