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

QQ登录

只需一步,快速开始

查看: 6508|回复: 11

[处理中3] 出现Cannot read property 'userdata' of undefined

  [复制链接]

20

主题

67

帖子

139

积分

初级会员

Rank: 2

积分
139
QQ
发表于 2017-3-10 17:02:23 | 显示全部楼层 |阅读模式
本帖最后由 goodluck 于 2017-3-10 17:03 编辑

为了防止不相关因素的影响,我把整个x5重新解压了,打开了sql,php,nginx。第一个动作是把bass改为bass.php。第二个动作是在UI2中建立一个test文件夹,在test文件夹中建立一个标准w文件,取名为index。这个时候在浏览器中运行时正常的。然后我在model中放了一个bassdata,名字没有改。然后就出错了。

Cannot read property 'userdata' of undefined
详细
TypeError: Cannot read property 'userdata' of undefined
    at Object.i.sendRequest.success (http://localhost:8080/x5/UI2/v_4d65a06cffce47f28fa2e05cc56aa1a2l_zh_CNs_d_m/system/common.min.js:15:70394)
    at Object.t.ajax.complete (http://localhost:8080/x5/UI2/v_cea54aa69d3a4b76a037eada009fb11cl_zh_CNs_d_m/system/core.min.js:71:273347)
    at f (http://localhost:8080/x5/UI2/v_cea54aa69d3a4b76a037eada009fb11cl_zh_CNs_d_m/system/core.min.js:71:42070)
    at Object.l.fireWith (http://localhost:8080/x5/UI2/v_cea54aa69d3a4b76a037eada009fb11cl_zh_CNs_d_m/system/core.min.js:71:42895)
    at x (http://localhost:8080/x5/UI2/v_cea54aa69d3a4b76a037eada009fb11cl_zh_CNs_d_m/system/core.min.js:71:89168)
    at t (http://localhost:8080/x5/UI2/v_cea54aa69d3a4b76a037eada009fb11cl_zh_CNs_d_m/system/core.min.js:71:95351)
    at Object.send (http://localhost:8080/x5/UI2/v_cea54aa69d3a4b76a037eada009fb11cl_zh_CNs_d_m/system/core.min.js:71:95455)
    at Function.h.extend.ajax (http://localhost:8080/x5/UI2/v_cea54aa69d3a4b76a037eada009fb11cl_zh_CNs_d_m/system/core.min.js:71:91636)
    at Object.i.sendRequest (http://localhost:8080/x5/UI2/v_cea54aa69d3a4b76a037eada009fb11cl_zh_CNs_d_m/system/core.min.js:71:273104)
    at r.extend._doRefreshData (http://localhost:8080/x5/UI2/v_4d65a06cffce47f28fa2e05cc56aa1a2l_zh_CNs_d_m/system/common.min.js:15:70257)

另外takeout里的外卖例子打开了也是这样,请问是不是有什么地方需要设置?
baas.php1.png
baas.php2.png
发表于 2017-3-10 17:07:09 | 显示全部楼层

http://docs.wex5.com/baas-for-php/
http://docs.wex5.com/wex5-php-develop-2/
http://docs.wex5.com/wex5-php-develop-1/
http://docs.wex5.com/php-err/

php只有 文档中心 这几个文档可以参考!!按照步骤来!
本人对php不熟。。。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

28

帖子

78

积分

初级会员

Rank: 2

积分
78
QQ
发表于 2017-3-14 22:08:41 | 显示全部楼层
请问楼主解决这个问题了吗,我的也是同样出现这个问题了
回复 支持 反对

使用道具 举报

13

主题

39

帖子

107

积分

初级会员

Rank: 2

积分
107
QQ
发表于 2017-5-16 09:03:36 | 显示全部楼层
我也是这个问题,只要用自己的数据源就不行了,我是oracle
回复 支持 反对

使用道具 举报

发表于 2017-5-16 10:49:14 | 显示全部楼层
lbhluntan 发表于 2017-5-16 09:03
我也是这个问题,只要用自己的数据源就不行了,我是oracle

先确定 mysql 是正常的吗??
oracle 先做个简单案例!测试一下是否字段类型的原因
或者baasData 和 数据库 字段类型 匹配的问题
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

39

帖子

107

积分

初级会员

Rank: 2

积分
107
QQ
发表于 2017-5-16 16:50:40 | 显示全部楼层
先确定 mysql 是正常的吗??
oracle 先做个简单案例!测试一下是否字段类型的原因
或者baasData 和 数据库 字段类型 匹配的问题

做了测试,只要远程连接的,bass.php就会出现这个问题,无论是orcle还是mysql,在本地的mysql没问题
回复 支持 反对

使用道具 举报

发表于 2017-5-16 17:14:04 | 显示全部楼层
lbhluntan 发表于 2017-5-16 16:50
做了测试,只要远程连接的,bass.php就会出现这个问题,无论是orcle还是mysql,在本地的mysql没问题 ...

远程的mysql  也是wex5自带的mysql吗??还是你自己的mysql ?

有可能就是数据的问题!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

39

帖子

107

积分

初级会员

Rank: 2

积分
107
QQ
发表于 2017-5-16 18:14:18 | 显示全部楼层
远程的mysql  也是wex5自带的mysql吗??还是你自己的mysql ?

有可能就是数据的问题!

不是wex5自带的,是远程服务器上的,我做了一个最简单的表,只有两个字段,一个数字,一个字符,还是出现“userdata"问题。应该不是数据的问题。
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-17 10:10:05 | 显示全部楼层
你这数据库有没有什么空格啊  特殊符号啊   或者不能被前台识别的字段啊啥的  这些都有可能导致的
回复 支持 反对

使用道具 举报

0

主题

2

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2017-5-19 17:14:28 | 显示全部楼层
把表里的数据先清空下,试试。我是这么处理成功的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-24 13:15 , Processed in 0.098710 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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