>我有以下代码。
<button uib-tooltip-html='Review Requested <br>test'
class="btn btn-default"><span class="zmdi zmdi-edit"></span>
</button>
我收到以下错误
Error: [$parse:syntax] Syntax Error: Token 'Requested' is an unexpected token at column 8 of the expression [Review Requested <br> test] starting at [Requested <br> test].
GitHub 上的这个封闭问题听起来像是需要将值包装在一个元素中。例如:
<button uib-tooltip-html='<div>Review Requested <br>test</div>'
class="btn btn-default">
<span class="zmdi zmdi-edit"></span>
</button>
试试这个:-
var app = angular.module("test").config(function($sceProvider) {
$sceProvider.enabled(false);
});
app.controller("testController", function($scope, $sce) {
$scope.getToolTipHTML= function() {
return $sce.trustAsHtml('<div>Review Requested <br>test</div>');
}
});
<button uib-tooltip-html='getToolTipHTML()' class="btn btn-default">
<span class="zmdi zmdi-edit"></span>
</button>