封装一个组件,需要考虑些什么? 唯奋斗 2022-03-09 1,338 阅读1分钟 低耦合高内聚 模块化 防止命名污染,保持作用域、变量的独立性 可以使用立即执行函数 可以使用命名空间 使用umd封装成模块 样式隔离 数据配置从外面传入,事件在外面处理 对props做数据校验 留有slot 数据传递不要依赖全局 一是怕泄露 二是内存占用过大 写使用文档 标注组件名 标注入参,事件 demo