AngularJS中textarea占位符内的不间断空格

时间:2015-10-26 12:22:27

标签: javascript angularjs textarea placeholder

我在控制器中有这个代码:

$scope.TEXTAREA_PLACEHOLDER = "Some text. &nbspMore text";

这在模板中:

<textarea placeholder="{{ 'TEXTAREA_PLACEHOLDER' }}"></textarea>

甚至试过这个过滤器:

angular.module('common')
    .filter('trustHtml', function ($sce) {
        return function(str) {
            return $sce.trustAsHtml(str);
        };
    });

使用此模板:

<textarea placeholder="{{ 'TEXTAREA_PLACEHOLDER' | trustHtml }}"></textarea>

无论我做什么,我总能看到&#39;&amp; nbsp;&#39;在占位符......

有没有办法解决这个问题? 10x:)

2 个答案:

答案 0 :(得分:2)

尝试使用javascript不间断空格转义序列。 \ u00A0

答案 1 :(得分:0)

尝试使用\n进行换行。

$scope.TEXTAREA_PLACEHOLDER = "Some text. \n More text";