【发布时间】:2019-12-07 08:26:03
【问题描述】:
我正在制作一个待办事项列表,并且很难理解如何将 css 删除元素保存到本地存储中。
HTML 代码:
<ul class="list-group">
<li *ngFor="let todo of todos; let i = index"
class="list-group-item shadow p-3 mb-5 bg-white rounded border border-dark rounded" id="myTask">
<input type="checkbox" (click)='update()'><span>
{{todo.task}} <button type="button" class="btn btn-danger" (click)="delete()">X</button>
</span>
</li>
</ul>
打字稿代码:
update() {
localStorage.setItem('checkbox', JSON.stringify(this.todos));
}
CSS 代码:
input[type="checkbox"]:checked+span {
text-decoration: line-through;
color: red;
}
【问题讨论】:
-
有什么问题?
-
您的代码看起来不错。当您尝试获取这些物品时会发生什么?
标签: html css angular typescript web-applications