首页 > 其他分享 >vuecli之dodo底部统计功能

vuecli之dodo底部统计功能

时间:2022-11-10 15:55:51浏览次数:46  
标签:vuecli pre right footer margin dodo 底部 todo todos

footer

<template>
        <div class="todo-footer" >
            <label>
            <input type="checkbox" />
            </label>
            <span>
            <span>已完成{{doneTotal}}</span>  /  全部{{todos.length}}
            </span>
            <button class="btn btn-danger">清除已完成任务</button>
        </div>
</template>

<script>
export default {
    name:"MyFooter",
    props:[
        "todos"
    ],
    computed:{
        doneTotal(){
            // const x=this.todos.reduce(
            //     (pre,current)=>{

            //         return pre+(current?1:0)
            //     },
            //     0
            // )
            // return x
             return this.todos.reduce((pre,todo)=> pre+(todo.done?1:0),0)
        }
    }

}
</script>

<style>
    /*footer*/
    .todo-footer {
    height: 40px;
    line-height: 40px;
    padding-left: 6px;
    margin-top: 5px;
    }

    .todo-footer label {
    display: inline-block;
    margin-right: 20px;
    cursor: pointer;
    }

    .todo-footer label input {
    position: relative;
    top: -1px;
    vertical-align: middle;
    margin-right: 5px;
    }

    .todo-footer button {
    float: right;
    margin-top: 5px;
    }
</style>

 

标签:vuecli,pre,right,footer,margin,dodo,底部,todo,todos
From: https://www.cnblogs.com/xiaobaizitaibai/p/16877309.html

相关文章

  • vuecli练习之添加一个todo操作
    涉及到三个组件 header<template><divclass="todo-header"><inputtype="text"placeholder="请输入你的任务名称,按回车键确认"@keyup.enter="add......
  • vuecli之todo练习1静态资源html
    首先建立静态资源htmlApp。vue<template><divid="app"><divclass="todo-container"><divclass="todo-wrap"><MyHeader>......
  • iOS15.6以后UITableview设置UITableViewStyleGrouped底部会多出一段空白
    在适配iPhone14的过程中,发现之前没问题的UITableview底部会多出一截,查看低版本系统手机正常显示,iOS15.6的iPhone11也有同样的问题。继iOS11以后UITableview多出空白又有新......
  • MUI底部导航的样式修改
    遇到的问题:想要为MUI的底部导航栏加一个上边框和上内边距均不显示,但是操作导航栏的别的样式就会显示。最后,才发现是一开始为导航栏预留的问题不够。因此,在修改样式没有反应......
  • vuecli的项目结构
    src中为我们需要编写的资源assets中为公共资源如图片多媒体文件等components中为我们编写的子组件app为子组件入口mainjs为总入口文件......
  • 系统自带模版在 emlog pro 1.8.0 底部信息错位问题暂时的解决方案
    问题描述作为一名emlog爱好者,笔者闲暇时间经常为emlog系统的Github仓库里(https://github.com/emlog/emlog)提pr和修修补补,就像其他知名的开源软件有源源不断的世......
  • mintUI底部选项卡切换
    <template> <div>  <!--根据二级路由动态渲染内容-->  <router-view/>  <divstyle="height:60px"></div>  <!--底部选项卡-->  <mt-......
  • 安装、更新、卸载vueCli
    一、全局安装vue-cli,在cmd中输入命令:npminstall--globalvue-cli;安装指定版本:npminstall-g@vue/[email protected]二、如果原来已经安装了vue-cli的话需要先卸载原来的安装......
  • Android Fragment实现一个底部导航栏切换页面
    用户界面UserActivity中包含两个Fragment,分别用来显示不同的应用功能,就像QQ中“聊天栏”“联系人”“动态”这三个底部导航栏之间的切换一样。效果图:  在UserActivi......
  • 微信小程序效果 -- 顶部固定 底部分页滚动
    方案说明:方案1:整个页面滚动,滚动至某个位置fixed图中“顶部box2”,分页页面触底加载方案2:页面高度为屏幕高度,商品部分使用scroll-view,scroll-view初始高度为屏幕高度-顶......