我有一个打印消息的元素。该消息包含动态值。 那么,如何在标记内部评估之前评估消息内部的内容?
$scope.name = 'John'
$scope.message = 'Hello {{name}}'
<li>{{message}}<li>
答案 0 :(得分:3)
您可以使用$interpolate
服务来评估该表达式。
.controller('DemoController', function($scope, $interpolate) {
$scope.name = 'John';
$scope.message = $interpolate('Hello {{name}}')($scope);
});
答案 1 :(得分:1)
ryeballar 是对的。或者你可以这样做:
$scope.name = 'John'
$scope.message = 'Hello'+ $scope.name;
<li>{{message}}<li>