禁用自定义元素被点击的最佳方法是什么(例如,当它处于动画状态或仅因为应该为用户禁用时)。意思是没有输入事件,例如"点击" /"点击"应该被解雇并禁用链接。
我想禁用整个元素,包括其他纸质元素,而不仅仅是纸质按钮等。为此,我知道有"禁用"属性。
最好将df = df.assign(dupe=df['C_rows'].eq('C1').cumsum())
a = df.loc[df.duplicated(['C_rows','dupe']), 'dupe']
df['dupe'] = df['dupe'].isin(a)
print (df)
C_rows values dupe
0 C1 customer1 True
1 C2 4321 True
2 C3 1266 True
3 C2 5671 True
4 C1 customer2 False
5 C2 123 False
6 C3 7344 False
7 C1 customer3 False
8 C2 4321 False
9 C3 4444 False
10 C4 5674 False
11 C1 customer4 False
与CSS
一起使用吗?或者还有其他方式适用于所有浏览器吗?
答案 0 :(得分:2)
谢谢,我现在按照以下方式进行,工作正常:
在自定义样式
中 :host([disabled]) {
color: #a8a8a8;
cursor: auto;
pointer-events: none;
}
在属性中
disabled: {
type: Boolean,
notify: true,
reflectToAttribute: true
}
在代码中
this.disabled = false;