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

QQ登录

只需一步,快速开始

查看: 2120|回复: 6

[结贴] 提示函数未定义是怎么回事?

[复制链接]

11

主题

36

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
发表于 2016-12-6 15:11:31 | 显示全部楼层 |阅读模式
我写了一个函数setweek(),当其它函数调用它的时候提示“'setweek' is not defined”,可是为什么在页面的output中的bind-text属性中用到setweek函数却可以正常显示呢?
函数未定义.png
output中的bind-text属性中用到的setweek函数.png
setweek页面显示效果.png
发表于 2016-12-6 15:18:22 | 显示全部楼层
应该调用this.setweek()

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-6 15:19:30 | 显示全部楼层
alert的时候写  this.setweek()  试试呢
回复 支持 反对

使用道具 举报

11

主题

36

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
 楼主| 发表于 2016-12-6 15:39:16 | 显示全部楼层
回两位版主,this.setweek() 可以

还有一个问题:
        this.week = justep.Bind.observable(1);
这样写了之后我在程序里用week的时候老是不对,比如alert(this.week),出的提示是“undefined”
alert(week),出的提示是“[object Object]”,alert(this.week()),出的提示是"this.week is not a function"
alert(week()),出的提示是"week is not a function"
回复 支持 反对

使用道具 举报

发表于 2016-12-6 15:48:19 | 显示全部楼层
houalibaba 发表于 2016-12-6 15:39
回两位版主,this.setweek() 可以

还有一个问题:

this.week.get()
可以获取到值

this.week.set(2)
可以赋值
建议看下文档:http://doc.wex5.com/data-bind-instro/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

36

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
 楼主| 发表于 2016-12-6 15:56:24 | 显示全部楼层
liangyongfei 发表于 2016-12-6 15:48
this.week.get()
可以获取到值

十分感谢版主的耐心指导,不过,我说这个文档我看过你信吗?,只是看过之后根本记不住呀,只有到用的时候才发现问题
回复 支持 反对

使用道具 举报

发表于 2016-12-7 09:18:06 | 显示全部楼层
houalibaba 发表于 2016-12-6 15:56
十分感谢版主的耐心指导,不过,我说这个文档我看过你信吗?,只是看过之后根本记不住呀,只有到用的时 ...

多查多用就记住了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-24 06:54 , Processed in 0.097906 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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