2
回答
beetl为什么不支持变量作用域呢?
注册华为云得mate10,2.9折抢先购!>>>   

我同时set了"list"和"a"到request里面,然后用下列代码输出:

@ for(a in list){
    ${a}
@ }
${a}

这时候就提示:“变量已经定义”。

查看了beetl文档后发现“Beelt 中得变量同javascript 不一样,没有自己的作用域”。

我的问题是:为什么不支持作用域呢?(for循环里的a还不能和外边的a同名,这会不会不太方便啊?)

@beetl      @闲.大斌

谢谢!

举报
紫电清霜
发帖于5年前 2回/241阅
顶部