目前我正在使用 angularjs 开发一个 ASP .Net MVC 项目,我需要使用存储在 .resx 文件中的值来实例化一个变量,该文件包含一个静态字符串和 angularjs 范围变量,这些变量绑定到控制器中的特定值。以下是 HTML 和相应的代码:
这是HTML
<div ng-controller="myCtrl">
<div>
{{myvariable = '@Resource.Value' }}
</div>
<div>
{{fullName}}
</div>
</div>
其中 Resource.Value 是包含在 .resx 文件中的字符串,其内容如下:
'名字和姓氏是:' + LastName FirstName
这是角度控制器:
function myCtrl($scope) {
$scope.LastName = 'Boxer';
$scope.FirstName = 'Jack';
$scope.fullName = $scope.myvariable;
}
这里的结果fullName
变成:“名字和姓氏是:null null”
但预期的结果应该是:“名字和姓氏是:拳击手杰克”
我怎样才能完成预期的结果“名字和姓氏是:拳击手杰克”
任何帮助将不胜感激。
注意:我需要完成此操作,因为我正在使用不同语言的语言环境资源文件,并且我需要显示其内容可以动态更改的模板化消息