javascript - ng-start-inserted 的 Angular 7 元素问题
问题描述
你好我有以下模板
<div>
<span *ngFor="let sentence of obj.text; let i = index;">
<ng-container *ngIf="1==1">
{{sentence}}
<input matInput (drop)="drop($event)" (dragover)="allowDrop($event)" id="box_{{i}}" value="{{box[i]}}" />
</ng-container>
</span>
</div>
当我直接在浏览器中打开 url 时,此模板会正确显示,但是,如果我使用路由器导航打开模板,则元素不会内联显示。此外,当我比较代码时,我注意到 angular 正在插入“ng-star-inserted”样式类。此外,不显示输入。有什么方法可以删除 ng-star-inserted 或强制显示内联元素?
解决方案
推荐阅读
- javascript - 如何使每个角度分量具有不同的数组值
- html - 背景图像不会动态加载
- wireless - 无线传感器网络中的信任机制
- java - conflit version java :UnsupportedClassVersionError: .class 文件中的错误版本号
- java - Spark rdd处理java日期错误
- javascript - 使用 executeScript 和 SendMessage 的 chrome 扩展中的执行顺序
- php - 在 Woocommerce 中发送带有动态主题和收件人的自定义电子邮件
- apache - 使用 wamp 在域上安装 SSL,但浏览器显示“不安全”
- python - mysql.connector.errors.DatabaseError: 1205 锁定等待超时
- python - 如何使 tkinter 画布背景透明?