gpt4 book ai didi

appcelerator - 了解 Appcelerator Ti.include & require

转载 作者:行者123 更新时间:2023-12-04 07:42:29 27 4
gpt4 key购买 nike

我已经开始研究 Appcelerator 1.8.0 几天又回来了,我对 Ti.include 和 require 有点困惑。据我了解, Ti.include 用于将 js 文件的内容包含在另一个文件中,而 require 用于使用导出来获取公共(public) api。我无法理解的是,是否可以使用 require-export 来获取公共(public) API,您真的需要包含吗?基本上我试图理解 include 和 require 之间的区别?

最佳答案

Ti.require 使用 CommonJS 规范。尽管通过 Ti.require 访问的文件可以访问 Ti 命名空间,但它们无法访问 Global 命名空间——您在主程序中声明的任何变量或函数。 Ti.include 文件确实可以访问全局空间,并且可以对其进行修改或添加。 Ti.require 是首选,但并不总是实用的。见 https://wiki.appcelerator.org/display/guides/CommonJS+Modules+in+Titanium有关 Ti.require 函数和 https://wiki.appcelerator.org/display/guides/Mobile+Best+Practices 的信息了解更多最佳实践。

关于appcelerator - 了解 Appcelerator Ti.include & require,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9161596/

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