相似内核但语义不同的Web组件该如何更高效的组织代码才能兼顾可维护性和可阅读性呢?如何在任意位置对已由的自定义元素组件进行方法或属性的扩展呢?一点实战经验分享,希望可以帮到大家的工作。
文章关键字 ‘Web Components’
如何继承自定义元素及其他JS中扩展新方法
2022年06月19日,星期日基于howler.js写了个音频播放器组件
2022年03月15日,星期二HTML slot 插槽元素深入
2021年09月24日,星期五利用废弃的html rel import实现页面include功能
2021年07月22日,星期四Safari不支持build-in自定义元素的兼容处理
2021年04月26日,星期一Web Components中引入外部CSS的3种方法
2021年02月13日,星期六巧用两个type=range input实现区域范围选择
2021年02月11日,星期四使用::part伪元素改变Shadow DOM的CSS样式
2021年02月6日,星期六HTMLUnknownElement与HTML5自定义元素的故事
2018年03月20日,星期二我之前以为写一个规范以外的标签元素就是自定义元素,后来发现不是的。HTMLUnknownElement与自定义元素并不能直接相等,甚至可以说是陌路两人。
W3规范中,对自定义元素的定义是中间必须要有短横线(就是键盘上的减号)连接,并且浏览器也是这么认为的……