我认为最好的方法是使用类属性,就像在A中那样,但是在像rename_columns()中那样运行它时,我得到了TypeError。但是,它与B这样的实现一起工作。__class__.my_func_mask # Works as expected `a.__class__.my_func_mask is str.lower` is true
a.my_func_mask # throws TypeError: descriptor 'lower' for'str' objects d
我想在我的项目中向一个mask元素添加一个circle属性,但是如果可以的话,我想避免使用circle.setAttribute()。<circle />
let node = document.querySelector(`circle`);
circle.maskcircle.setAttribute(`mask`, `url(#bar)`); // What I