在 Titanium Alloy 项目中使用 Underscore.js

Use Underscore.js in a Titanium Alloy project

如何在 Titanium Alloy 项目中使用内置的下划线库。

docs 中它说要执行以下操作:

var _ = require("alloy/underscore")._;

但是,每当我这样做时,我都会收到以下错误:

17:22:55 [ERROR] [iphone, 10.3.3, 192.168.0.64] {
"message": "undefined is not an object (evaluating '_.extend')", 
"line": 1179, 
"column": 6, 
"stack": "Controller
createController
onClickDetails
"}

所以我的问题是,如何使用 Alloy

中的内置 Underscore.js 库

事实证明 underscore 已经导入,所以你可以直接使用它而不用实际做一个 require 语句。例如

Ti.API.info(_.VERSION);