当前位置: 首页 > news >正文

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

文章目录

  • 前言
  • 1. Title
    • 1.1 结合Panel
    • 1.2 结合Table
    • 1.3 Title里嵌套Link
  • 2. Link
  • 3. Label
    • 3.1 普通用法
    • 3.2 在Form里使用


前言

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

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

1. Title

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

1.1 结合Panel

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

在这里插入图片描述

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

1.2 结合Table

在这里插入图片描述

<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

在这里插入图片描述

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

2. Link

  • 记录Link的5种用法: 绑定press事件,不可用状态,绑定地址,下划线,加粗
    在这里插入图片描述
<Panel class="sapUiLargeMargin"><headerToolbar><OverflowToolbar><Title text="Link" /></OverflowToolbar></headerToolbar><VBox><Linktext="Open message box( binding press event )"press="handleLinkPress"/><Linktext="Disabled link"enabled="false"/><Linktext="Open SAP Homepage( binding href )"target="_blank"href="http://www.sap.com"/><Linktext="Link with subtle"subtle="true"href="http://www.sap.com"target="_blank"/><Linktext="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 普通用法

  • 分别是必输字段,加粗,普通
    在这里插入图片描述
<Panel class="sapUiLargeMargin"><headerToolbar><OverflowToolbar><Title text="Label" /></OverflowToolbar></headerToolbar><Labeltext="Label A (required)"labelFor="input-a"/><Inputid="input-a"required="true"/><Labeltext="Label B (bold)"labelFor="input-b"design="Bold"/><Input id="input-b" /><Labeltext="Label C (normal)"labelFor="input-c"/><Input id="input-c" /></Panel>

3.2 在Form里使用

在这里插入图片描述

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

这三个控件的js操作方法类似Text,不再赘述。

相关文章:

  • 《WebKit技术内幕》学习之十五(2):Web前端的未来
  • 重学java 11 封装
  • Spring Security 存储密码之 JDBC
  • 【C++】类和对象(中篇)(全网最细!!!)
  • 【C++11并发】mutex 笔记
  • 华为三层交换机之基本操作
  • leetcode88合并两个有序数组
  • python爬虫框架Scrapy
  • 案例分享 | 助力数字化转型:嘉为科技项目管理平台上线
  • CEF框架中的一些宏定义(二):CEF_CURRENTLY_ON
  • JavaEE进阶(6)SpringBoot 配置文件(作用、格式、properties配置文件说明、yml配置文件说明、验证码案例)
  • 【计算机网络】第三章·数据链路层(三)
  • 前端面试——关于this指向问题?
  • 使用Spring Boot和Tess4J实现本地与远程图片的文字识别
  • SVN 常用命令汇总(2024)
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • CentOS从零开始部署Nodejs项目
  • codis proxy处理流程
  • JavaScript对象详解
  • js数组之filter
  • Laravel 中的一个后期静态绑定
  • node-glob通配符
  • Python_网络编程
  • Redis字符串类型内部编码剖析
  • Vim 折腾记
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 搭建gitbook 和 访问权限认证
  • 简析gRPC client 连接管理
  • 应用生命周期终极 DevOps 工具包
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 再谈express与koa的对比
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • .net开发时的诡异问题,button的onclick事件无效
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • /usr/bin/env: node: No such file or directory
  • @Autowired注解的实现原理
  • @Data注解的作用
  • @javax.ws.rs Webservice注解
  • @PreAuthorize注解
  • @property python知乎_Python3基础之:property
  • @RequestBody与@ResponseBody的使用
  • @ResponseBody
  • []FET-430SIM508 研究日志 11.3.31
  • [2010-8-30]
  • [CDOJ 1343] 卿学姐失恋了
  • [GXYCTF2019]BabySQli1
  • [HTML]Web前端开发技术6(HTML5、CSS3、JavaScript )DIV与SPAN,盒模型,Overflow——喵喵画网页
  • [LeetCode] 2.两数相加