AngularJS学习之TodoMVC案例(一)

前言

跟着视频学习自己写功能


一、项目介绍

①地址:http://todomvc.com/

②GitHub下载模板

③通过npm下载模板的样式

④通过npm下载AngularJS

⑤项目文件,主要修改app.js和index.html两个文件

二、学习过程

1.双击任务项进入

代码如下(示例):

//双击事件
//app.compontent.html
(dblclick)="currentEditing = todo"
//app.compontents.ts
export class AppComponent {
  public todos: {
    id: number,
    title: string,
    done: boolean
  }[] = todos;

在这里插入图片描述
在这里插入图片描述

//重新赋值于null,没有条件能成功,样式去除
(blur)="currentEditing =  null"

2.编辑任务

代码如下(示例):

在这里插入图片描述
变更
在这里插入图片描述

  saveEdit(todo, e) {
    // 保存编辑
    todo.title = e.target.value;

    // 去除编辑样式
    this.currentEditing = null;
  }

——袁同学

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值