angular - 如何为 span Angular 6 设置 ngModel?
问题描述
HTML5
<div class="row rating" style="float:right;">
<span class="fa fa-star" name="val1" [(ngModel)]="data.val1"></span>
</div>
TS
data = {
val1 = ''
}
注意:我需要一个唯一的名称。我想使用星级系统。我只想得到名字。
解决方案
方法
插值
<div class="row rating" style="float:right;">
<span class="fa fa-star" name="val1">{{data.val1}}</span>
</div>
属性绑定
<div class="row rating" style="float:right;">
<span class="fa fa-star" name="val1" [innerHTML]="data.val1"></span>
</div>
将数据值呈现为字符串时,没有技术理由偏爱一种形式而不是另一种形式。您倾向于可读性,这往往有利于插值。您建议建立编码风格规则并选择既符合规则又感觉最适合手头任务的形式。
笔记:
Angular NgModel 指令是一个桥梁,它允许双向绑定到表单元素。
推荐阅读
- c# - 如何使用 C# 删除带有 EventRecordID 的事件日志源
- paypal - PayPal 自定义窗口弹出
- c# - 使用 .sys 驱动程序 c# 读取受保护的程序内存
- docusignapi - DocuSign API - 授权码授予流程刷新问题
- javascript - ant 设计进度条。使用台阶可防止全宽
- javascript - 如何在html页面上显示从函数返回的数组项
- c - realloc 后无限循环
- python - 覆盖 simple-jwt 的 TokenObtainPairSerializer 来实现 2FA
- ssis - 参数化 ssis 连接管理器(带有单个包的项目)有什么用?
- shopware - ShopWare 6 插件