我正在动态构建一个字符串,在下面给出
scope.gridOptions = {columnDefs : [ {
field : username,
displayName :USERNAME
} ]};
并以字符串myvalue存储。
我的要求是编译器必须执行此操作,但它被视为字符串。所以请建议我如何在角度js
中执行字符串答案 0 :(得分:0)
您可以使用JSON.parse
scope.gridOptions = JSON.parse(yourString);
答案 1 :(得分:0)
目前还不清楚你说“执行字符串”是什么意思。
首先,当我看到标题时,我想到了JavaScript eval
函数(link)
之后,当我阅读问题时,您似乎希望转换为/到JSON(what is JSON)
有人建议使用JSON.parse
。我建议您不要在角度代码中使用
替代JSON.parse
: