云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

对象存储_服务器安全审计_怎么样

小七 141 0

对象存储_服务器安全审计_怎么样

现在是2018年,UI5开发者世界主要决定使用XMLViews。我们已经在2011年7月11日的UI5中引入了它们,七年后可能没有什么可以改进的了,对吧?

错!

除了新的XMLViews异步解析之外,我们在UI5的1.56版本中为XMLViews添加了另一个非常简洁和广泛有用的特性,该版本一周前刚刚发布:一个新的事件处理程序参数语法!虽然这个特性的名称可能有点长,但它的好处是代码简洁。那么,公众号返利系统,到底是怎么回事?

在过去七年中,您可以将事件处理程序分配给控制事件,只需将控制器方法名称分配给XML标记中与事件名称对应的属性:

前导点可能会让一些人感到惊讶,但事实上,这是在控制器内指定本地方法的正确方法。不要紧,它实际上也可以在没有这个点的情况下工作,免费云服务器,因为这样的名称首先在控制器中查找,然后在全局级别上查找。

还有一些附加选项,例如,您还可以通过使用多段名称(如press=)在全局对象中分配静态函数GlobalHelper.doSomething文件"

这显然足以创造成千上万的人成功应用的数量。但这也意味着,当不同的事件应该做稍微不同的事情时,每个事件都需要一个单独的控制器方法:

所有这些方法可能只是用稍微不同的参数调用同一个中心方法。或者,您可以有一个公共事件处理程序方法。但是在这个方法中,您必须根据事件源来确定到底需要做什么。将自定义数据附加到按钮可能会有所帮助,但这仍然是代码中的一些开销。一旦需要来自模型的动态数据,它可能会变得更加复杂。

输入新的事件处理程序参数语法!从UI5版本1.56开始,您还可以指定传递到事件处理程序的参数列表:

然后可以在控制器方法中直接使用该值:

这有多简单?!

您可以指定JavaScript文本,如字符串、数字、数组和对象。但是等等,还有更多:您可以使用表达式绑定语法的全部功能。最重要的是,这意味着您可以简单地编写绑定语句,事件处理程序将直接获取绑定的数据—无需在控制器代码中处理上下文、模型和属性名称:

(如果您想知道大括号前面的"$"字符,这就是在表达式绑定中编写绑定的方式。)类似于本例中的相对绑定路径是从触发事件的控件的上下文路径开始计算的。当事件被触发时,大数据好就业吗,人工智能关键技术,计算就会发生。

这很强大:在你习惯于编写绑定的环境中,你可以使用相同的语法,你的控制器代码直接得到要处理的值。

当然,你也可以使用复杂的绑定语句和表达式绑定的所有高级功能,其中包括运算符甚至函数调用。我们只建议你不要太过分:对于真正的逻辑,控制器代码仍然是最好的地方。MessageBox.show显示在UI5中,(…)需要某种输入—您可以在自己的helper对象中实现更多输入。以前,大数据处理平台,您必须实现一个控制器方法来调用它们,以便传递所需的参数。现在可以直接调用:

或者使用"i18n"模型的翻译文本?

您只需确保在框架解析XMLView时已加载相应的模块。

您应该记住一些细节:

事后看来,很明显,此功能非常方便。但是没有人注意到,也没有人提出要求。我们不会花太多精力重新编写多年来创建的无数个XMLView代码示例,但在开发新应用程序时,最好记住这个新功能,因为它可能会为您节省一些代码和实现XMLView时的一些麻烦。

哦,而且它也适用于JSONViews!以防有人在意。在新的XMLComposite控件中,