如何在angular js指令中执行字符串

时间:2014-07-04 12:31:27

标签: javascript angularjs

我正在动态构建一个字符串,在下面给出

scope.gridOptions = {columnDefs : [ {
    field : username,
    displayName :USERNAME
} ]};

并以字符串myvalue存储。

我的要求是编译器必须执行此操作,但它被视为字符串。所以请建议我如何在角度js

中执行字符串

2 个答案:

答案 0 :(得分:0)

您可以使用JSON.parse

scope.gridOptions = JSON.parse(yourString);

答案 1 :(得分:0)

目前还不清楚你说“执行字符串”是什么意思。

首先,当我看到标题时,我想到了JavaScript eval函数(link

之后,当我阅读问题时,您似乎希望转换为/到JSON(what is JSON

有人建议使用JSON.parse。我建议您不要在角度代码中使用

替代JSON.parse

  • angular.fromJson docs
  • angular.toJson docs