javascript - 我想在运行时使用 JavaScript 或 TypeScript 将 Html 标记中的 Angular 指令设置为属性
问题描述
我是 Angular 的新手,目前我正在创建一个应用程序。
我的问题很简单,我们可以
<select [(ngModel)]="departments" >
</select>
但我想在运行时做这件事,使用这样的 JavaScript 创建选择标签
let etdsss1 = document.createElement("td");
let select = document.createElement("select");
select.setAttribute("[(ngModel)]","selected");
换句话说,我想在运行时绑定角度指令是否可能。
但它正在产生错误。
ERROR DOMException: Failed to execute 'setAttribute' on 'Element': '[(ngModel)]' is not a valid attribute name.
我知道这样做不是正确的方法;我想问,我们可以做这个运行时吗?
解决方案
推荐阅读
- android - 如何修复 Flutter 中的“程序类型已存在:android.support.v4.os.ResultReceiver$MyResultReceiver”错误
- java - 如何将文本视图数据从第一个活动发送到第三个活动
- pdo - 如何使用 PDO 将我的 MySQL Case When 语句插入 PHP,以便我可以将输出添加到我的柱形图中
- javascript - 如何解决 ImageBackground 在 React-Native 中不采用全宽问题?
- python - How to fix an error with np.where function?
- java - 前端和后端分开部署的 Cookie 的使用(域)
- angular - (本机脚本):共享热点时布局上出现空白白线/空格(ios 蓝条)?
- string - 如何在 Dart 中将 ibm 字符类型字节转换为字符串?
- mit-scratch - I have 4 identical sprites that don't do the same thing, Why?
- excel - Application.Evaluate Does not work with SUMIF with ">" or "<" condition