【问题标题】:Rendering special characters in placeholder of input text box在输入文本框的占位符中呈现特殊字符
【发布时间】:2016-08-16 13:02:41
【问题描述】:

我需要显示dots (● ) 作为文本输入的占位符。但他们不只是在占位符中显示 unicode。请帮帮我

<input type="text" ng-model="inputText" placeholder="{{somePlaceholder}}" />

在控制器中:

$scope.somePlaceholder = '&#9679;&#9679;';

小提琴 - http://jsfiddle.net/Lvc0u55v/8334/

【问题讨论】:

    标签: angularjs unicode placeholder


    【解决方案1】:

    那是 javaScript,你必须为 Unicode 字符使用 \u 转义。

    $scope.somePlaceholder = '\u25cf\u25cf';
    

    或者直接写那些点(假设你的脚本的编码是由你的网络服务器正确声明的)。

    $scope.somePlaceholder = '●●';
    

    【讨论】:

      猜你喜欢
      • 2013-02-21
      • 2015-09-13
      • 2016-06-06
      • 1970-01-01
      • 1970-01-01
      • 2013-06-20
      • 1970-01-01
      • 1970-01-01
      • 2011-11-14
      相关资源
      最近更新 更多