起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: yygy

[暂结贴(7天未回复)] 按案例做显示错误框“accDB is not defined”

  [复制链接]
发表于 2016-3-22 10:22:23 | 显示全部楼层
yygy 发表于 2016-3-21 21:29
按案例Sqlite一步一步做,Sqlite文件夹是不是有其它设置?

你打包综合案例试试sqlite的案例吧!
/UI2/demo/sqlite  目录下的资源都需要选中的!
如果还是不能解决!
你好楼主,该问题需要远程,已经通过技术服务QQ加你为好友了,请及时通过,我们会尽快QQ远程。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

75

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
QQ
 楼主| 发表于 2016-3-22 10:34:41 | 显示全部楼层
sqlite的案例在手机可以运行,就是不明,明明是按Sqlite一步一步做。希望远程帮一下。
回复 支持 反对

使用道具 举报

发表于 2016-3-22 13:13:31 | 显示全部楼层
yygy 发表于 2016-3-22 10:34
sqlite的案例在手机可以运行,就是不明,明明是按Sqlite一步一步做。希望远程帮一下。 ...

sqlite案例参考:
/UI2/demo/sqlite/simpleData/index.w
需要真机调试!如果远程!你需要把真机调试的环境准备好!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

7

帖子

43

积分

新手上路

Rank: 1

积分
43
QQ
发表于 2016-3-26 09:21:36 | 显示全部楼层
Model.prototype.data1CustomRefresh = function(event){
         //标记当前刷新是异步执行的
                event.async = true;
                var db = accDB.getDatabase();  //这里《----------------------------------

=====================================
把这个 var db ,定义在外面,作为全局变量就行了。
回复 支持 反对

使用道具 举报

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
QQ
发表于 2016-10-20 11:11:47 | 显示全部楼层
看到这么多人还在寻求答案我就补个

问题解决方案:
在每一个需要加载SQLite数据库数据页面的model的modelLoad事件加入刷新。
是列表的就刷新列表,是下拉选择的就刷新绑定数据库

刷新举例代码:
        Model.prototype.modelLoad = function(event){
                var self=this;
                self.demoDB=demoDB.getInstance();
                self.demoDB.initData(function() {
                // 初始化后刷新(“testList”处是列表的刷新列表或下拉选择的就刷新绑定的数据库)
                self.comp("testList").refresh(true);
        });
               
        };
回复 支持 反对

使用道具 举报

8

主题

26

帖子

76

积分

初级会员

Rank: 2

积分
76
QQ
发表于 2017-3-10 07:30:27 | 显示全部楼层
照着老师视频做的还是不行,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-23 17:10 , Processed in 0.089618 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表