gpt4 book ai didi

sapui5 - 在多个js文件中拆分 Controller

转载 作者:行者123 更新时间:2023-12-02 08:09:57 25 4
gpt4 key购买 nike

我想知道如何在多个 JavaScript 文件中拆分一个 Controller 。我目前有一个 Controller ,它有大约 5000 多行,浏览它是相当令人沮丧的。有什么关于如何开始的建议吗?

最佳答案

您可以从几种方法入手:

  1. 使用“Mixin”模式
  2. 将您的逻辑分成几个“类”并将它们放入单独的 AMD 模块中,然后只需“要求”它们并在您的 Controller 中使用

Mixin 可以作为 AMD 模块 实现,它只返回包含所有需要的函数的 JSON 对象。为了将其注入(inject) Controller ,只需使用 jQuery.extend 方法通过 mixin 增强 Controller 的对象。

关于sapui5 - 在多个js文件中拆分 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48109987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com