Angular:在控制器中渲染包含范围变量的外部化字符串
Angular: Render externalized strings containing scope variables in the controller
是否可以在控制器中呈现外部化字符串(在我的情况下从服务器传递)?
我的用例:我正在使用angular-toastr作为警报服务,我必须将消息和标题传递给toastr对象。棘手的部分是当字符串包含范围变量时,例如:stringFromServer = "Something with {{someVariable}} went wrong"
.
我知道在我的HTTP回调中关于someVariable
,但我想在将其作为消息传递给警报服务之前将其渲染为字符串。
这可能吗?最好的方法是什么?
假设服务器可以用$scope呈现字符串。变量占位符,$interpolate似乎就是你要找的。
请参阅文档
相关文章:
- js命名空间和变量范围
- 如何确保变量范围在这个循环中得到维护
- 在两个浏览器选项卡之间共享变量范围
- 文件API中的Javascript变量范围
- javascript和jQuery的嵌套对象函数中的变量范围
- JavaScript 函数变量范围问题
- JavaScript 中变量范围的问题
- Javascript - 揭示对象和变量范围
- 主干.js(具有 Require.js)变量/范围访问问题
- Javascript 变量范围未定义
- 如何绕过javascript变量范围
- IE 8变量范围错误
- 了解 Javascript 变量范围
- 控制变量范围
- 函数之间的Javascript变量范围问题
- 这种减少if语句中声明的变量范围的模式是一种好的做法吗
- 用于未初始化的局部变量的javascript变量范围
- 变量范围
- 请求节点模块变量范围
- Javascript 和 JQuery dom 全局变量范围