主页 > 云服务器 > > 正文

负载均衡_网站建设多钱_免费1年

来源:胜利云 发布时间:2021-07-12 16:04 标签:免费负载网站建设均衡多钱1年
浏览:

教程索引-我如何自学以下主题第1部分–UI5模块延迟加载机制第2部分-控件渲染器第3部分–Html本机事件与UI5语义事件第4部分-控制元数据第5部分–控制实例数据–setXXX和getXXX是如何实现的第6部分-引擎盖下的控制数据绑定第7部分-不同绑定模式的实现:单向、双向、一次性第8部分-本博客第9部分-控制国际化支持Part10–XML视图中的按钮控件第11部分-按钮控件及其底层DOM此博客的内容控制ID隐式生成逻辑控件ID显式分配方案如何通过id获取控件实例进一步阅读

第1部分–UI5模块延迟加载机制

第2部分–控件呈现器

第3部分–Html本机事件与UI5语义事件

第4部分–控件元数据

第5部分–控件实例数据–如何实现setXXX和getXXX

第6部分–引擎盖下的控件数据绑定

第7部分–不同绑定模式的实现:单向、双向、一次性

第8部分-本博客

第9部分-控件国际化支持

第10部分-XML视图中的按钮控件

第11部分-按钮控件及其底层DOM

在本教程的第二部分,我们使用Chrome开发工具来检查我的示例应用程序生成的html源代码,它只包含一个按钮控件。它只包含一个html文件:

在查看html源代码时,我们发现按钮标签有id属性,值为"\u button0"。

控件id隐式生成逻辑

这个id是在何时何地生成的?尝试在关键字"\uu button"中搜索,没有找到任何内容。

这可能是因为JavaScript源代码中没有硬编码文本"button"。然后我别无选择,只能逐行调试按钮构造函数。很快我发现这个"按钮"来自控件元数据。

如果你忘记了关于控件元数据用法的研究,你可以回到第4部分进行回顾。

为什么我们会得到包含"零"的按钮id?实际上有一个内部维护的计数器,控件button是示例应用程序中使用的第一个也是唯一一个UI元素

控件ID显式赋值场景

从下面的源代码可以看出,当我们创建一个新的button控件实例时,我们可以将一个object作为参数传入构造函数。如果对象中有"id"字段,UI5框架会将其作为按钮控件id,im即时通讯云,如果没有,框架会自动为其生成一个内部id,淘客助手,如前一章所示

所以我们可以进行相应的验证。这次我给我的按钮控件显式地分配了一个ID:

并按预期工作。

如何通过ID获取控件实例

通过JavaScript通过ID获取控件实例是一个常见的要求。为了练习,在按钮创建后添加以下两个代码:

"True"将被警告。那么byId函数是如何工作的呢?

哇,那里没有魔法。在调试byId()实现时,我发现UI5框架维护了一个中心数组来存储所有控件实例。对于我的简单应用程序,大数据分析应用,那里只有一个按钮实例。

下一个问题,什么时候一个新生成的控件实例被插入这个中央控件库?

当然你还是可以通过调试找到答案的。不过,我有另一种更有效的方法来找出源代码的位置,淘客论坛,而无需调试。

让我们考虑一下,如果另一个按钮试图用重复的id创建,会发生什么?由于UI5框架不接受两个控件拥有完全相同的id。让我们无论如何尝试…

然后我在Chrome中找到了预期的错误消息,调用堆栈只是引导我找到插入中央存储库的代码。只需点击下面的超链接:

,然后我被导航到源代码行40705,在那里出现了错误消息。旁边的40711行,就是我正在搜索的插入中央控制库的代码。

进一步阅读

1。如何监控控件注册和注销的博客介绍了一些利用中央存储库的高级技巧这是我的梦想上面介绍的,使您能够监视给定控件的生命周期。如果没有这里介绍的技巧,假设您正在调试一个具有数百个控件的高效UI5应用程序,并且只需要监视一个控件的插入,那么在哪里设置断点?你可以从那个博客上得到答案。请参阅有关SAP help portal中"支持唯一ID"主题的更多信息。

,什么叫云服务器
发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 云存储_企业邮箱是怎么申请_便宜的
    <strong>云存储_企业邮箱是怎么申请_便宜的</strong>

    云存储_企业邮箱是怎么申请_便宜的

    雪花数据仓库中的端到端加密2016年4月13日作者:马丁·亨切尔彼得·波维尼克云数据安全,工程作者:马丁·亨切尔和彼得·波维尼克。保护客户数据是雪花...

  • 分布式数据库_八度网络云主机_便宜的
    <strong>分布式数据库_八度网络云主机_便宜的</strong>

    分布式数据库_八度网络云主机_便宜的

    在云数据库服务的世界里,对客户来说,没有什么比不间断地访问他们的数据更重要的了。在在线游戏和金融服务等交易率较高的行业,即使是最小的中断...

  • 数据库服务器_服务器带宽_哪家好
    <strong>数据库服务器_服务器带宽_哪家好</strong>

    数据库服务器_服务器带宽_哪家好

    图1。派特法是一家领先的油田服务公司派特法为能源客户锁定价值派特法设计、建造、运营和维护石油、天然气和可再生能源资产。公司致力于数字化转型...

  • MySQL数据库_不能用邮箱注册企业邮箱吗
    <strong>MySQL数据库_不能用邮箱注册企业邮箱吗</strong>

    MySQL数据库_不能用邮箱注册企业邮箱吗

    如今,企业被迫维护两种类型的分析系统:数据仓库和数据湖。数据仓库提供了有关业务健康状况的重要见解。数据湖可以发现客户、产品、员工和流程的...

  • 微软云_服务器售后_年度促销
    <strong>微软云_服务器售后_年度促销</strong>

    微软云_服务器售后_年度促销

    使用Azure的客户管理密钥进行数据加密2019年9月6日|3分钟读取作者:保卢斯雪花新闻,雪花科技2017年,雪花宣布使用AWS密钥管理服务(KMS)支持客户管理密...

云储存

更多 >
  • <strong>云解析_刺客信条百度云资源_免费申请</strong>
    云解析_刺客信条百度云资源_免费申请

    简介: 作为SAP PI顾问,我们都知道如何使用文件适配器进行动态配置,以及如何设置目标文件名动态。现在我们从SAP HCI era开始,需要找到如何实现一样。...

  • 天翼云_数据库英文_哪家好
    天翼云_数据库英文_哪家好

    这里有一个挑战:找到一个不包含"客户"这个词的公司使命宣言或愿景。虽然我不是个赌徒,但我的钱告诉我你做不到。公司存在的根本原因是为客户服务...

云储存消息队列_数据库例子_价格
云储存全站加速_视频加速cdn_免费领
云储存微软云_华为云同步通讯录_最新活动
云储存网站建设_余罪2电视剧百度云网盘_0元
云储存大带宽_高防cdn服务器_测评