如何在另一个表达式中评估angularjs表达式



我有一个打印消息的元素。该消息包含动态值。那么,在标记中评估消息之前,我如何评估消息中的内容呢?

$scope.name = 'John' $scope.message = 'Hello {{name}}'

<li>{{message}}<li>

您可以使用$interpolate服务来评估该表达式。

.controller('DemoController', function($scope, $interpolate) {
   $scope.name = 'John';
   $scope.message = $interpolate('Hello {{name}}')($scope);
});

ryeballar是对的。或者你可以这样做:

$scope.name = 'John'
$scope.message = 'Hello'+ $scope.name;
<li>{{message}}<li>

最新更新