APPCUBE-Widget开发规范:开放性

时间:2023-11-01 16:15:17

开放性

  • Widget自身是开放的,直接引用业界优秀的开源组件可以提高开发效率。

    例如,使用MVVM框架Vue(Vue相比AngularJS更轻量,性能更优)以及使用基于Vue的前端控件库Quasar,Element-UI。

  • 不允许引入JQuery,因为框架已默认提供,引入后会引起运行冲突异常。
  • 非特殊场景组件的尺寸大小不建议写成固定值,可以指定最大/最小值。
  • 非特殊场景不允许直接对DOM元素添加 CSS ,DOM元素的样式通过显式的class引用,保证样式只作用在当前组件。
support.huaweicloud.com/bestpractice-appcube/appcube_bestpractice_0033.html