如何将js中的变量赋值给velocity 变量?

js:
function test(day){
//getnextday方法传入1个参数,得到次日的日期。
$date.getnextday('20120101');
}
问:如何将js的day参数传给getnextday方法,如何写?
恳求各位帮助,在线等待

第1个回答  推荐于2016-11-11
直接传就可以了,像这样
function test(day){
$date.getnextday(day);
}追问

getnextday方法是一个java方法,传入的day参数要求是String类型的。$date.getnextday(day);这样将一个js中的参数直接传入,getnextday方法好像判断不了传入的day的类型啊,所以,总是报错。

追答

getnextday方法是一个java方法,那$date是java的对象,而不是js对象是吧

追问

是的,是的,这是volecity模板语言中的写法。可以直接调用java对象的方法

追答

哦,但是你要把java对象放到js方法里好像js是不会认的吧,也就是
$date.getnextday(day);和你的function test(day){是独立,$date.getnextday(day);应该页面一加载就会执行,并且你之后就算用js调用test方法也不会执行$date.getnextday(day),因为js不会认为$date.getnextday(day)是方法体,所以很抱歉,如果你想把java的方法放在js的方法体内,应该不可能实现的,至少我不知道怎么实现,抱歉帮不了你了

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网