【发布时间】:2017-09-12 23:45:06
【问题描述】:
我正在构建一个 Rails 应用程序,但在前端使用 AngularJS。
是否可以将{{expressions}} 存储为$scope.variable 值?
代码:
这是角度控制器
// I am pulling data from the rails controller via the gon gem.
$scope.entertainmentTemplate = gon.active_entertainment_template.description;
翻译为:
$scope.description = "{{productName}} is a great product and also has awesome {{additionalInfo}}. These are some more example words, blah blah..";
角度控制器中定义的变量:
$scope.productName = "Test product";
$scope.additionalInfo = "test additional information";
我的问题是如何将上面的$scope.description 渲染到视图中,使其显示如下:
“测试产品是一个很棒的产品,并且还有很棒的测试附加信息。这些是更多的示例词,等等等等。”
如果需要任何额外的上下文,请告诉我。
更新 1:
这是显示上下文的应用程序图像:
【问题讨论】:
标签: javascript jquery ruby-on-rails angularjs ruby