用Tianium构建要写入sqlite3数据库的全局对象
这个问题是关于执行的。 我正在用钛构建一个android应用程序。 有多个屏幕,我在每个屏幕上都采集数据。 每个屏幕都是一个公共JS模块 我想将我获取的所有数据写入sqlite3数据库,但我认为在获取输入时写入这些数据效率很低。关于如何做到这一点,我想到了两种方法用Tianium构建要写入sqlite3数据库的全局对象,sqlite,titanium,commonjs,Sqlite,Titanium,Commonjs,这个问题是关于执行的。 我正在用钛构建一个android应用程序。 有多个屏幕,我在每个屏幕上都采集数据。 每个屏幕都是一个公共JS模块 我想将我获取的所有数据写入sqlite3数据库,但我认为在获取输入时写入这些数据效率很低。关于如何做到这一点,我想到了两种方法 创建一个对象并传递给每个模块,以便在获取数据时保存数据 在第一个模块中创建一个对象来保存数据,并通过触发自定义事件将每个数据项传递给它 我想问的是,是否有更好的方法,或者这两种方法中哪一种更有效 NB:我没有很多屏幕,但这可能会改变。
谢谢。我认为Ti.App.properties set和get字符串对您很好,这里也是一个例子
感谢您,Titanium.App.Properties广泛用于全局变量创建 以下方法将帮助您创建全局变量
所有上述方法都允许用户将相应类型的数据保存为gloabl。您可以分别使用
getBool、getDouble、getInt、getList、getObject、getString
方法检索保存的值。是否可以存储对象或数组?你会怎么做?文档非常稀疏。是的,而不是字符串do list数组,可以帮您解决这个问题