Angular:在控制器中渲染包含范围变量的外部化字符串

Angular: Render externalized strings containing scope variables in the controller

本文关键字:变量 范围 外部化 字符串 包含 控制器 Angular      更新时间:2023-09-26

是否可以在控制器中呈现外部化字符串(在我的情况下从服务器传递)?

我的用例:我正在使用angular-toastr作为警报服务,我必须将消息和标题传递给toastr对象。棘手的部分是当字符串包含范围变量时,例如:stringFromServer = "Something with {{someVariable}} went wrong" .

我知道在我的HTTP回调中关于someVariable,但我想在将其作为消息传递给警报服务之前将其渲染为字符串。

这可能吗?最好的方法是什么?

假设服务器可以用$scope呈现字符串。变量占位符,$interpolate似乎就是你要找的。

请参阅文档