字符串如何变成表达式代入if中运算?

发布于 6 年前作者 jie481509 次浏览最后编辑 6 年前来自 issues

字符串是条件,如何代入if中变成表达式。

2 回复
xialuo
xialuo1 楼5 年前

小程序的js中屏蔽了eval功能, 如果判断条件比较固定,可以调用函数用map处理,如

const map = {
	"str1": function() { 
		return xxx
	},
	"str2": function(){
		return xxx
	}
}

if (map[str]()) xxx
lifang
lifang2 楼4 年前
wx:if="{{a=='string'}}"