wxs语法对多层嵌套的if else简写可以增加支持吗?
var commonText = function (e, t, a) {
var n = "";
if (1 == t) {
n = 5
} else if (2 == t)
if (a)
for (var i = 0; i < a.length; i++) {
var o = a[i];
if (o == 2) {
n += o;
break
}
}
else n = 4;
else 3 == t && (n = 66);
return n
}
这段代码 在wxs中执行 会报错 SyntaxError: Unexpected token 'else'
在浏览器是支持这种写法的,运行正常
这个代码是压缩过的,压缩前的代码带括号是没问题的,主要是包大小不够只能对项目代码进行压缩。
不用讨论用什么方式解决!!!
不用讨论用什么方式解决!!!
不用讨论用什么方式解决!!!
解决的方式有N种,这里只是单纯咨询官方是否考虑支持这种逻辑的语法