[UI5 常用控件] 02.Title,Link,Label

这篇具有很好参考价值的文章主要介绍了[UI5 常用控件] 02.Title,Link,Label。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

本章节记录常用控件Title,Link,Label。
其路径分别是:

  • sap.m.Title
  • sap.m.Link
  • sap.m.Label

1. Title

Title可以结合其他控件一起使用

1.1 结合Panel

  • 可以在Panel->headerToolbar->OverflowToolbar中添加Title

[UI5 常用控件] 02.Title,Link,Label,UI5,UI5,SAP

<Panel class="sapUiLargeMargin">
    <headerToolbar>
        <OverflowToolbar>
            <Title text="Title in Panel" />
        </OverflowToolbar>
    </headerToolbar>
    <VBox>
        
        <Text text="Text in Panel" />
    </VBox>
</Panel>

1.2 结合Table

[UI5 常用控件] 02.Title,Link,Label,UI5,UI5,SAP

<Table>
    <headerToolbar>
        <OverflowToolbar>
            <Title text="Title in Table" />
        </OverflowToolbar>
    </headerToolbar>

    <columns>
        <Column>
            <Text text="City" />
        </Column>
        <Column>
            <Text text="Country" />
        </Column>
    </columns>
    <items>
        <ColumnListItem>
            <cells>
                <Text text="上海" />
                <Text text="中国" />
            </cells>
        </ColumnListItem>
    </items>
</Table>

1.3 Title里嵌套Link

[UI5 常用控件] 02.Title,Link,Label,UI5,UI5,SAP

<Title class="sapUiLargeMarginTop">
    <Link
        text="Title With Link"
        href="https://sap.com"
        target="_blank"
    />
</Title>

2. Link

  • 记录Link的5种用法: 绑定press事件,不可用状态,绑定地址,下划线,加粗
    [UI5 常用控件] 02.Title,Link,Label,UI5,UI5,SAP
<Panel class="sapUiLargeMargin">
    <headerToolbar>
        <OverflowToolbar>
            <Title text="Link" />
        </OverflowToolbar>
    </headerToolbar>
    <VBox>
        <Link
            text="Open message box( binding press event )"
            press="handleLinkPress"
        />
        <Link
            text="Disabled link"
            enabled="false"
        />
        <Link
            text="Open SAP Homepage( binding href )"
            target="_blank"
            href="http://www.sap.com"
        />
        <Link
            text="Link with subtle"
            subtle="true"
            href="http://www.sap.com"
            target="_blank"
        />
        <Link
            text="Link with emphasized"
            target="_blank"
            emphasized="true"
            href="http://www.sap.com"
        />
    </VBox>
</Panel>
handleLinkPress: function (evt) {
   sap.m.MessageBox.alert("Link was clicked!");
}

3. Label

Labe一般是给Input添加标签时使用

3.1 普通用法

  • 分别是必输字段,加粗,普通
    [UI5 常用控件] 02.Title,Link,Label,UI5,UI5,SAP
<Panel class="sapUiLargeMargin">
      <headerToolbar>
          <OverflowToolbar>
              <Title text="Label" />
          </OverflowToolbar>
      </headerToolbar>
      <Label
          text="Label A (required)"
          labelFor="input-a"
      />
      <Input
          id="input-a"
          required="true"
      />

      <Label
          text="Label B (bold)"
          labelFor="input-b"
          design="Bold"
      />
      <Input id="input-b" />

      <Label
          text="Label C (normal)"
          labelFor="input-c"
      />
      <Input id="input-c" />
  </Panel>

3.2 在Form里使用

[UI5 常用控件] 02.Title,Link,Label,UI5,UI5,SAP

<VBox class="sapUiLargeMargin">
    <f:SimpleForm
        id="SimpleFormChange354"
        editable="true"
        title="配合Form使用"
        emptySpanXL="6"
        emptySpanL="6"
        emptySpanM="6"
        emptySpanS="0"
    >
        <f:content>
            <Label text="Name" />
            <Input
                id="name"
                value="{SupplierName}"
            />
            <Label text="Street" />
            <Input value="{Street}" />
            <Label text="ZIP Code" />
            <Input value="{ZIPCode}" />
        </f:content>
    </f:SimpleForm>
</VBox>

这三个控件的js操作方法类似Text,不再赘述。文章来源地址https://www.toymoban.com/news/detail-824023.html

到了这里,关于[UI5 常用控件] 02.Title,Link,Label的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SAP UI5 官方教程学习记录

    最近有闲跟着官方的Get Started教程学习了UI5,记录一下自己学习中遇到的几个问题。 本文链接:https://www.cnblogs.com/hhelibeb/p/17835722.html 注意文档可能不是最新的,和实际示例代码有出入,比如本文写作时,Data Binding Tutorial里面的Step 1: No Data Binding 教程里写的代码是, 示例的实

    2024年02月05日
    浏览(29)
  • SAP UI5 walkthrough step4 XML Views

    SAPUI5 指出多种VIEW类型,包括XML,HTML,JavaScript 推荐使用XML,因为可读性更高 我们提前介绍一下MVC架构。 MVC是一种软件架构模式,它包括三个主要组件:模型(Model)、视图(View)和控制器(Controller)。这三个组件分别负责处理应用程序的数据、用户界面和用户输入。MVC的设计

    2024年02月04日
    浏览(28)
  • SAP UI5 Gateway Export 和 Client Export 的比较

    SAP UI5 SmartTable 控件支持两种类型的 Excel 导出操作: 客户端导出。这种类型的导出是默认类型。 SAP Gateway Foundation 的 SAP Gateway 导出。 SAP Gateway:如果有超过 100,000 个单元格或最多 500,000 个单元格,则显示警告,具体取决于会话和 ABAP 内存的配置。 SAP Client:根据使用的设备来

    2024年02月04日
    浏览(47)
  • 以前编写好能够正常运行的 SAP UI5 代码,几个月后忽然不能运行了该怎么办?

    以笔者本套教材为例,每一步骤的源代码都托管在本人 Github 仓库里,每次上传之前,都确保本地测试通过。 但笔者编写过程中发现,之前测试通过的代码,可能几个月之后再执行,就会遇到白屏现象,即应用无法正常加载,或者无法在调试模式下正常加载。 举个具体的例子

    2024年02月03日
    浏览(26)
  • SAP ERP系统SD模块常用增强之一:VA01/VA02创建或修改SO的输入检查

    在SAP/ERP项目的实施中销售管理模块(SD)的创建和修改销售订单必定会有输入字段校验检查的需求,来防止业务人员录入错误或少录入数据,SAP公司也考虑到这一点,所以这方面的配置功能也非常强大,通常情况下不需要写开发代码,业务顾问通过配置不完整日志就可以非常

    2023年04月12日
    浏览(30)
  • 小白教程:PyQt5点击按钮,调用笔记本电脑摄像头将实时画面显示在label控件上,并且使用UI代码和逻辑代码分开的方式

    能力一般,水平有限,真心欢迎批评指正!以后会不断完善修改,如果对你有帮助欢迎点赞收藏! 小白教程,当我们掌握了一点点的Qt Designer的技能,得意于能够在界面上作画的时候,怎么编写其中的逻辑关系是我们进一步想要了解的,下面介绍了 点击按钮--调用笔记本电脑

    2024年01月17日
    浏览(67)
  • Unity 用脚本操作常用UI控件(上)

    控件介绍: 在界面系统的术语中,将一个具有独立状态、外观和操作的对象称为控件。例如,常用的交互控件有按钮、输入框、滑动条等,常见的非交互式控件有文本标签、图片等。 Unity采用了父子物体和组件的设计思想,其每个界面控件,往往也是由游戏物体挂载组件,以

    2024年02月09日
    浏览(29)
  • Android布局和控件:创建用户界面的XML布局文件和常用UI控件详解

    在Android应用开发中,创建用户界面是一个重要的任务。通过使用XML布局文件和常用的UI控件,开发人员可以设计和构建出吸引人且功能丰富的应用界面。本文将详细介绍如何使用XML布局文件来创建Android应用的用户界面,并深入探讨一些常用UI控件的属性和用法。 XML布局文件是

    2024年02月17日
    浏览(34)
  • [UI5] ODATA V4中的CRUD

    ODATA V4在CRUD方面与V2截然不同。 这篇文章简单介绍V4中是如何进行CRUD操作 Model不再有read方法, 一般是把Path绑定到View中进行读取, 如果需要额外的读取数据,可使用如下方法 需要在Context中调用requestObject方法才能实现数据的读取 oModel.bindContext方法需要绑定对应的Entity或者路

    2024年01月21日
    浏览(30)
  • C#控件编程之显示信息控件(Label、LinkLabel)

    摘要:Windows窗体设计程序提供众多控件,其中,工具箱窗口的公共控件栏里包含较为常见的控件。根据功能分类,其中用于显示信息的控件包括标签(Label)和超链接标签(LinkLabel)。Label用于显示不可编辑的信息,LinkLabel除显示不可编辑信息外,还提供执行文件、网址和电

    2024年02月13日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包