修改你的原先控件初始化后的js语句,在setInterval(function()前先做一次控件赋值和查询,见黑色加粗代码
var a = 1;
var arr = ["汽水", "啤酒", "绿茶", "矿泉水", "牛奶"];
var container = this;
container.setValue(arr[1]);
_g().parameterCommit();
setInterval(function() {
if (a <= arr.length - 1) {
container.setValue(arr[a]);
_g().parameterCommit();
a++;
} else {
a = 1,
_g().parameterCommit();
}
}, 8000)