Angular 绑定中的 Unicode 字符

2023-12-09

关于如何在 Angular 绑定中显示 Unicode 字符代码有一些答案,但我正在尝试动态显示一个答案,但一切似乎都失败了。

我有一个组件接收字符代码作为@Input范围。

<my-component [icon]="e901"></my-component>

然后该组件尝试显示它,但这些都不起作用:

<i>{{ "\u" + icon  }}</i>
<i [innerHTML]="'\u' + icon"</i>
<i [innerHTML]="`\u${icon}`"</i>
<i [innerHTML]="'&#' + icon + ';'"</i>

语法有很大的发挥空间,但它总是要么导致错误,要么只是简单的显示\ue901作为字符串。如果我对代码进行硬编码,它确实有效:

<i>{{ "\ue901" }}</i>

我是在模板还是 TypeScript 中生成字符串并不重要。如果我尝试将整个代码作为参数传递,它就不起作用。伙计们,有什么想法吗?


JGFMK指出了一半答案后,解决方案如下:

在代码中:

this.icon = '&#x' + this.icon + ';';

然后在模板中:

<span [innerHTML]="icon"></span>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular 绑定中的 Unicode 字符 的相关文章

  • Javascript 进程是否有多个执行线程?

    背景 我正在创建一个 地址簿 类型的应用程序 有很多条目需要加载 一个想法是首先加载一小部分条目 让用户开始 然后将剩余条目排队 优先考虑用户单击的条目 例如 如果他们单击以 X 开头的名称 请先加载这些名称 然后再处理队列的其余部分 这个
  • 从选择 onChange 调用 javascript 函数 [重复]

    这个问题在这里已经有答案了 所以我有一个简单的 HTML 选择框和一个 javascript 警报功能 我希望选择框有一个 onchange 事件来调用 javascript 警报函数 这是我到目前为止所拥有的 HTML div Type
  • 检测 Webkit/Chrome 中 HTML5 数字控件更改的事件?

    HTML5 为我们提供了一些新的输入元素 例如
  • 更新存储在 chrome 扩展本地存储中的对象

    我正在开发一个 chrome 扩展 我将存储服务器发送的对象 例如 我将收到 命令 id 1 类型 A 大小 B 优先级 C 如果我有一个数据库 我会将其作为表中的一行插入commands 使用 chrome storage 我将这些对象的
  • Javascript 作为对象键的函数与块中标记函数之间的语法冲突

    假设您有一个支持两者的浏览器带标签的函数声明 https developer mozilla org en US docs Web JavaScript Reference Statements label Labeled function
  • 如何将 Angular Universal 应用程序部署到 Node.js 生产服务器?

    我有一个带有 Universal 的 Angular 8 应用程序 我想将其部署到共享 Web 主机生产服务器 我提前与网络主机核实过 他们告诉我可以在他们的共享网络托管上托管 Angular 通用网络应用程序 但是 无论我做什么 我都无法
  • 检查用户设备的 GPS 是否开启

    我正在使用 jQuery Mobile 和 PHP 开发一个应用程序 我没有使用 Phonegap 或其他框架 我需要找到用户的geolocation 如果用户设备的 GPS 关闭 那么我无法获取位置 现在我需要查找用户设备的 GPS 是否
  • AngularJS + jQuery 移动

    是否还有其他可能性来设计AngularJS以移动友好的方式应用程序CSS 我正在计划一个移动应用程序 并希望使用 AngularJS 进行逻辑和数据绑定 但我不想自己设计所有内容CSS The AngularJSFAQ说它使用jQuery
  • Chrome --app 相当于 Firefox\IE

    我有一个网络应用程序 客户要求单击不同按钮时更改浏览器窗口大小 我发现在那link https stackoverflow com questions 13436855 launch google chrome from the comma
  • Angular2:动态同步http请求

    Goal 发出一系列同步 http 请求并能够将它们作为一个可观察流进行订阅 示例 不工作 let query arr test1 test2 test3 function make request query arr if query a
  • ES6 模块范围

    我有代码 lib js var a a export var b b main js console log a a variable is not available in a global scope import b from lib
  • 如何从 html 页面 [javascript] 调用 Web 服务方法而不刷新页面

    我有一个webservice这将返回一个值 我的要求是 我需要调用它webservice从一个index html页面 该页面有一个 html 提交按钮 在该按钮上单击我正在呼叫JavaScript 从那里我想调用网络方法 我怎样才能做到这
  • 如何导入 nano (couchdb) - typescript

    我在节点应用程序中导入和使用 nano 时遇到问题 js 方式 来自文档 是 var nano require nano http localhost 5984 我该如何用打字稿做到这一点 I tried import as Nano fr
  • 在打字稿中获取类的键

    我有一个包含很多方法的类 我们称之为 myClass 我这样称呼它 myClass key 有没有办法从 key 获取可能的值 我希望有类似 keyof myClass 的东西 但我得到 myClass 引用一个值 但在这里被用作类型 问题
  • Angular JS - 使服务可以从控制器和视图全局访问

    假设我们有以下服务 myApp factory FooService function 然后 从控制器中 我会说 myApp controller FooCtrl scope FooService function scope FooSer
  • 了解 Document.createElement()

    我在用着GWT及其底层DOM能力 我基本上想要实现的是 Have a div包含一些文本的元素 其中一些文本将被包围span元素 span 元素可相互拖动并提供上下文菜单 New span元素可以由最终用户动态创建 它可能是这样的 在应用程
  • vuejs中如何获取组件编译后的html内容

    我有一个这样的组件
  • 如何在 React Native 中使用相同的 Firebase 数据库在两个应用程序之间进行通信?

    我有两个不同的应用程序使用相同的实时数据库 在第一个应用程序中 我发送的订单包含一些要保存在数据库中的数据字段 在另一个应用程序中 我只添加一个侦听器 firebase database ref userOrder currentUser
  • Three.js点击单个粒子

    In this example http jsfiddle net agqq96bq 2 您可以看到 2 个可点击的粒子 但它们都受到点击的影响 另外 我只想检测粒子上的点击 而不将它们过滤出场景 像这儿 if intersects len
  • 如何使用 HTML 在 IE 中显示 Unicode 字符

    我试图使用以下代码在页面底部显示版权和无穷大符号 x00A9 Copyright Mikle 2009 x221E 这在 Firefox 2 3 和 Chrome 中完美运行 不过 IE7 向我显示了实际的代码 如上所示 而不是我所期望的

随机推荐

  • 在 Yii2 中启用干净的 URL

    如何在 Yii2 中启用干净的 url 我想删除index php 和 来自 url 参数 为此需要在 Yii2 中编辑哪一部分 我在 yii2 中运行成功了 使能够mod rewrite for Apache For basic temp
  • 查找 MySQL 表中 EMPTY 或 NULL 列的计数

    我的 MySQL 表中有大约 30 列 我想计算特定行有多少列字段为空 该表用于存储用户信息 我想找出有多少个人资料字段 例如 姓名 年龄 位置 所有这些字段都存储在单独的列中 为空 尚未由用户填写 我想要细化的列是最后 20 列 因为前
  • VSCode / Virtual Studio Code:无法在 VSCode 终端中加载 Conda 环境

    我正在尝试切换到 VScode 使用内置终端与 Anaconda 交互 并且知道 VScode 支持 Anaconda 因为它随 Anaconda 一起提供 从文档和各种教程 视频中 我看到 conda 虚拟环境被识别 似乎是原生的 但我似
  • 使用内容脚本获取选项卡的 DOM

    我的 popup html 中有一个脚本 我试图通过它获取特定选项卡的 DOM 更具体地说 我试图确定当前页面上特定选项卡中是否存在特定元素 然后在 popup js 中使用此信息 我该怎么做呢 您无法从弹出窗口访问当前页面 DOM 为此
  • 在 Sphinx 中避免来自父级的文档字符串

    我使用 Sphinx 进行自动文档 但我发现它默认将父类文档字符串附加到我的文档字符串的方式很烦人 结果是 对于每个继承自的记录测试类unittest TestCase 我得到了文档字符串 创建一个类的实例 该实例在执行时将使用指定的测试方
  • 可以对故事板发表评论吗?

    因此 我一直在使用 Xcode 7 的新功能在故事板中引用故事板 为了使我的参考资料更加清晰 我想添加一些评论 以准确解释为什么我要拆分故事板 这个功能存在吗 我知道我可以创建一些虚拟视图 但我觉得这很懒而且效率有点低 In you 身份检
  • 在 struts 2 中的同一个操作方法中使用多个结果类型?

    我在操作方法中使用了结果类型流 该方法依赖于 ajax 调用 当焦点移出我的 JSP 上的文本字段时 会激活此 ajax 调用 此 AJAX 调用的功能是 如果用户输入的数据已存在于后端服务器中 则显示错误 基本上 服务器返回一个状态代码
  • 如何使用 C# 监控进程的 IO 活动?

    使用 FileSystemWatcher 我们可以监视特定文件系统的 IO 活动 但是是否有办法知道哪个正在运行的进程导致了该 IO 更具体地说 假设一个正在运行的进程即 abc exe 正在驱动器 D 上创建文件 text txt 我们可
  • 将数字格式化为始终具有符号和小数点分隔符[重复]

    这个问题在这里已经有答案了 我想将任何数字 整数或实数 格式化为字符串表示形式always has a sign 正或负 和小数点分隔符 但没有尾随零 一些样本 3 14 gt 3 14 12 00 gt 12 78 4 gt 78 4 3
  • 这里 Maps Android SDK 调用 PositioningManager start 方法返回 false

    我读了这个问题并尝试了它的答案 但它对我不起作用 我做了一个非常简单的测试应用程序 清单如下
  • laravel 新命令与旧版本

    当我尝试使用以下命令创建新的 Laravel 项目时 laravel new 5 2 blog laravel new blog 5 2 给我以下错误 Crafting application GuzzleHttp Exception Cl
  • NHibernate:仅加载基类对象

    欢迎任何形式的帮助 即使您可以说 根据您的经验 对于如此庞大的层次结构使用 ORM 是疯狂的 背景我的模型层有一个相当庞大的类层次结构 即大约有 200 个类 层次结构的好处 坏处是它们都具有相同的基类 基类和叶类之间的最大距离为 7 层次
  • 正则表达式匹配除 AND、OR 和 NOT 之外的所有单词

    在我的 javascript 应用程序中 我有这个随机字符串 b ert AND NOT 3454jhadf asdfsdf OR techn ology AND bar OR bas 我想匹配除单词之外的所有单词特殊字符和数字AND OR
  • Huggingface - 飞马座 PegasusTokenizer 为 None

    尝试使用tuner007 pegasus paraphrase 按照中的示例进行操作Pegasus Pegasus模型于2019年12月18日在 PEGASUS Pre training with Extracted Gap sentenc
  • 更新 Android 应用程序中的原始资源

    我的应用程序应该将一些数据存储在文本文件中 每次启动应用程序时 都会读取数据 每次关闭应用程序时 都会从文本文件中擦除数据 并保存有关上次会话的新数据 现在我读取数据没有问题 InputStream is getResources open
  • Android Studio:失败 [INSTALL_FAILED_OLDER_SDK]

    今天我下载了 Android Studio v 0 8 0 beta 我正在尝试在 SDK 17 上测试我的应用程序 Android 工作室错误Failure INSTALL FAILED OLDER SDK 这是我的 Android 清单
  • 在 Android 中实现富文本编辑器?

    我想知道是否有任何好的选择来实施富文本编辑器在安卓中 请注意 我所说的是一种可在 Android 应用程序中使用的富文本编辑器 而不是使用 HTML 和 Javascript 嵌入网页中的编辑器 我的要求是 基本格式 颜色 字体 突出显示
  • 如何在 Pydantic 中创建互斥字段

    我正在使用 Pydantic 来建模对象 如何使两个字段互斥 例如 如果我有以下模型 class MyModel pydantic BaseModel a typing Optional str b typing Optional str
  • iText:人们使用什么类型的证书在 Linux 上自动签名 PDF?

    我有一个小批量 我已经让 iText 使用我的 SSL 证书向 PDF 添加数字签名 这是证明 PDF 是由我的域 例如服务器 生成的有效方法吗 它可以以某种方式在 Adob e Reader 中获得显示 信任 的绿色复选标记吗 如果没有
  • Angular 绑定中的 Unicode 字符

    关于如何在 Angular 绑定中显示 Unicode 字符代码有一些答案 但我正在尝试动态显示一个答案 但一切似乎都失败了 我有一个组件接收字符代码作为 Input范围