# ues-usl-code-tag **Repository Path**: maksdu/ues-usl-code-tag ## Basic Information - **Project Name**: ues-usl-code-tag - **Description**: 编写usl的标签库文档 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-09-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ues-usl-code-tag ### 项目介绍 本文档描述记录了关于ues编辑系统usl文档的bme标签组件库,由于是初学,有一些标签的属性作用尚未清楚,欢迎有兴趣的小伙伴查缺补漏 ### 常见标签组件库 - 常见基本标签组件 > ## ```xml ... ``` 该组件基本位于每个页面的开头,表示为一个视图。该标签包含了 **id,width,labelwidth,inputwidth,authid,css,disabled,viewmode,readonly** 共9个标签属性 - 以下是该标签的属性详解 - id: - width: - labelwidth: - inputwidth: - authid: - css: - viewmode: - readonly: - disabled: > ## 包含选项卡页的面板。 - 场景:处理多个任务并浏览内容多页。 > ## 该组件通常用于: - 显示包括BME在内的多个组件成分和非BME组件成分。 - 封装非BME组件,如原始HTML代码和JavaScript代码。 > ## 这个组件和TabPad必须一起使用 @see tabpanel ``` ``` > ## 折叠面板 - 笔记:字段组件放置在面板中。@see field - 应用场景:它经常用来显示或隐藏页面信息。 - 注意:面板本身是一个容器。尽量不要嵌入其他容器组件。如果有的话,嵌入级别必须更少。大于或等于1。 > ## 容器类型的组件。当多个UI元素分布在组件中,其布局是固定的,且分(左,中,和 右)。此组件用于导出标签、输入信息、验证和帮助等。 - setting 该标签主要包括以下三个部分:标签、正文和插件。属性规则如下: - 组件主要输出标签,正文,和ADDON领域。其中正文内容是由子组件所构成,即该组件需要包含子组件。 - 声明正文中组件的属性通过在USL中使用子组件来区域,或声明属性具有所有属性的元数据。 - 字段组件具有type属性。 场组件根据自动创建子组件type属性。 > ## ```xml ``` - 标签 **** 组件是由标签、标签体和插件本身三个部分所组成。如上所示,其中label标签和addon区域的宽度是固定的,而其内部的标签体是自适应的,如上例中的 **** 。要把一个button添加到panel标签的固定区域中就需要使用BME:ADDON进行包装了。 ### 参与贡献