js 数组 实现 完全树_Vue.js的旅程,简单的todo实例「602」

  • 对vue没有一丝了解的朋友可以看我的文章601Vue.js的旅程,初步认识Vue.js「601」。
  • 这回我们做一个网上很多练习用的todo实例。
  • 更多文章请关注我的头条号。
c5d26d00832112fcd02986141d1b9ccc.gif

一、我们开始吧,先链接vue库,添加一个按钮和一个输入框,当然,它们都会放在一个div容器里。

e0c657e884ad8c87d0ebaed506a9c813.png
6e3ab24592fe988c9fe7e4e336315919.png

二、它的项从哪里来,我们先预用列表标签ul来给它加项吧。

0ca54069f0e24278403d70d686c1d5cb.png
30e45f77f834ecd59729571fa676f20a.png

三、创建vue吧,让它绑定box。

972e59ba5330593d79c64cec9d2de40c.png

四、我们试试看,把li里的东西替掉。

4c223f8ad9de6b2f71d94d95aa218610.png
c93bb3985fc5f82a5be47bab59fce332.png

五、难道有十个数,我就们写十行吗,不行 ,这个得用数组,字符串数组。

20b855f6387f81f949c125b8865114ae.png

六、注意了,这里就要写入v-xxx,今后对html的操作,大多用这个v-xxx,这里我们循环写出数组,所以用v-for。

4a12aacab2f99745083c13ce9f212541.png
c93bb3985fc5f82a5be47bab59fce332.png

七、可是数据是通过按钮添加出来的,于我们得添加一个按钮点击事件,还是用v-xxx。

a52a7733a746ff37d1af5ff00f658913.png
befbf8c572c748e5ae70fbcd0fd3ad4f.gif

八、我们试着点击按钮后,取得输入框input的值,让输入框关联一个数据变量吧。

edd730c293f733e750ff30b29484b917.png
c9ff9b9c5a89d828329ea47384be1e81.gif

九、新手要慢慢去适应这种写法,不难,现在我们要做的就是把input里的内容添加到数组mylist里,因为mylist已经关联ul列表了,只要mylist变了,列表自然就变。

c33e46cfcd557a2ba7310d539af08433.png
e1a373b337ffc03b1aeed5146aaa6184.gif

十、每次输入添加后,还要删除掉输入框的内容,很不友好,得改改,让输入框在添加后清空。

c02c9e7173b36e630ac98304b10d6bab.png
38b0849858ee68b81818b952f2b29f14.gif

 Document
添加 {{item}}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值