IMWeb训练营作业】作业

【IMWeb训练营作业】之小组作业 web版豆瓣app 【IMWeb训练营作业】之小组作业 web版豆瓣app为期10天的学习转瞬即逝,这是第三次作业,为小组作业。用Vue实现一款常用的APP/网站的部分页面。 PS: 22号晚上,在群上经过大家的热烈讨论,我们决定做豆瓣app 选择豆瓣,页面比较多,可以供组员们自由选择。 再者,豆瓣近似的功能比较多,比较容易适用Vue组件。规定命名规范:采用单词,如首页为index,小组为group 阅读详情

在赶项目,我就简单的做了下。

* {
        margin: 0;
        padding: 0;
      }
      html, body {
        width: 100%;
        height: 100%;
        overflow: hidden;
      }
      input {
        -webkit-tap-highlight-color: rgba(255,255,255,0);
      }
      .main {
        position: relative;
        width: 100%;
        height: 100%;
      }
      .main .header {
        position: relative;
        width: 100%;
        height: 60px;
        background-color: #99A9BF;
        color: #fff;
        line-height: 60px;
        font-size: 30px;
        text-align: center;
      }
      .main .mbody {
        position: relative;
        margin: 0 auto;
        width: 800px;
        height: -webkit-calc(100% - 60px);
        height: calc(100% - 60px);
        overflow: auto;
        text-align: center;
      }
      .mbody > input{
        position: relative;
        padding: 0 10px;
        border: 0 none;
        outline: 0 none;
        box-sizing: border-box;
        border: 1px solid #000;
        border-radius: 10px;
        width: 400px;
        height: 40px;
        font-size:20px;
        margin: 20px auto;
      }
      .mbody > input:-webkit-input-placeholder {
        color: #666;
      }
      .mbody .listbox {
        position: relative;
        margin: 0 auto;
        width: 600px;
      }
      .items .item {
        text-align: left;
      }
      .items .item span.isChecked {
        text-decoration: line-through;
      }


<div id="app"></div>

    <script type="x-template" id="temp">
      <div class="main">
        <div class="header">Todo List</div>
        <div class="mbody">
          <input type="text" name="tocontent" @keyup.enter="addTodo" placeholder="添加任务,例如:我要看1小时书" v-model="tocontent"/>

          <div class="listbox">
            <span v-show="todos.length == 0">暂时没有任务</span>
            <div class="items">
              <div class="item" v-for="(todo, index) in todos">
                  <input type="checkbox" v-model="todo.isChecked"/>
                  <span :class="todo.isChecked ? 'isChecked': '' ">{{ todo.content}}</span>
                  <button @click='delTodo(index)'>删除</button>
              </div>
            </div>
          </div>
        </div>
      </div>
    </script>


var todolist = new Vue({
        el: '#app',
        template: "#temp",
        methods: {
          delTodo(i){
            this.todos.splice(i,1)
          },
          addTodo(){
            this.todos.push({
              isChecked: false,
              content: this.tocontent
            })
            this.tocontent = '';
          }
        },
        data: {
          tocontent: "",
          todos: [
            {
              isChecked: false,
              content: '我要早点睡觉'
            },
            {
              isChecked: false,
              content: '我要早点睡觉'
            }
          ]
        }
      })


vmware虚拟机网络连接问题 主机:ubuntu14.04 Vitual Network Editor 阅读详情

相关推荐

IT世界里的“国境线”(芯片与算法篇)

首先分析下概念,对于芯片,相信大家已经比较了解,就不做过多的解释。我们说一下算法,虽然算法是应用在IT领域,但我相信学数学的同学,特别是学习计算数学的,对算法应该更加熟悉。记得在本科课程中,专门有一门课叫做“算法设计”。从概念上来讲,算法指的是解决问题的方法和流程,是一段逻辑,一系列解决问题的清晰指令。或者更通俗一点来讲,算法是从A到B,所有可能的计算方式。 一、 芯片与算法的关系 芯片和算法并不是独立或者对立的两个个体。芯片本身就集成了算法。算法是一种逻辑概念,芯片是算法的一种表现形式,软件也是算法的

weixin_49664622的博客 7020

【IMWeb训练营作业】Todolist

这几天参加了腾讯课堂的IMWeb训练营加薪课程,学习了Vue的相关知识,现在我来谈谈这几天的收获吧。。。前言Vue是一个现在比较流行的基于MVVM的渐进式框架,作者是尤雨溪大大!何谓渐进式?就是说Vue.js的核心库只关注视图层,也就是ViewModel这一层,这样Vue.js的核心库就会很小,然后如果你还需要其他功能,再根据功能需求加上不同的功能就是。在它官网首页有一句话已经很好地介绍了vue,“

lzhisok的博客 545

【嵌入式笔试题】C语言笔试题(4)

嵌入式C语言综合笔试题

m0_74055118的博客 1071

IMWeb训练营作业-Select

这两天学习了十天前端训练营Day6的课程 , 自定义了一个select组件 。 参加IMweb训练营的课程以来收获满满 , 既有详细的课程讲解 , 同时还要鹅厂大咖的干货分享和答疑解惑。学习之路有训练营老师和小伙伴的陪伴 , vue学习变得高效顺畅。

蓝天 白云 437

linux 驱动 - pinctrl子系统

分析总结 pinctrl 子系统框架结构,平台 mtk6771 内核版本 kernel-4.4 , 本文所有的分析均基于此版本。

sty01z的博客 1557

车载网络测试实操源码_使用CAPL解析VBF文件

VBF(Versatile Binary Format)文件是一种二进制文件格式,被沃尔沃、福特、马自达、吉利等汽车制造商广泛采用。这种格式无法使用我们常规的烧录器进行刷写,通常需要进行解析转化。如果各位需要自己编写软件或脚本来刷写VBF文件,或者需要对刷写功能进行测试时,那么本篇文章就会对你非常有用。今天我们就来讲一下如何使用CAPL脚本对VBF文件进行数据解析。VBF文件包含三部分:VBF版本段、文件头段、数据段。前面的版本段和文件头段是ASCII码,包含版本、地址、校验码等信息

文章主要涉及嵌入式软件开发、测试、项目管理等,欢迎交流,共同进步。 3004

【IMWeb训练营作业】TodoList 初版

vue的基础学习

jingangel_v的博客 459

华为OD技术面真题 - JAVA开发 - 1

汇总华为OD技术面八股JAVA八股,高频技术真题并提供详细解答。

qq_45776114的博客 1206

【IMWeb训练营作业】小组作业 仿豆瓣app

这是第三次作业,为小组作业。用Vue实现一款常用的APP/网站的部分页面。 PS: 22号晚上,在群上经过大家的热烈讨论,我们决定做豆瓣app 选择豆瓣,页面比较多,可以供组员们自由选择。 再者,豆瓣近似的功能比较多,比较容易适用Vue组件。规定命名规范:采用单词,如首页为index,小组为group 文件规范:每个人负责的页面对应一个css、一个js,如group.html、group.

github_38220743的博客 1213

QT+QGIS跨平台编译(基于Qt,采用一套代码、一套框架,完成QGIS第三方库、核心库、应用程序的跨平台编译)

QT+QGIS跨平台编译。 基于Qt,采用一套代码、一套框架,完成QGIS第三方库、核心库、应用程序的跨平台编译。

LuckyHanMo的博客 4381

Qt Installer Framework 简单使用

qt installer framework 简单使用

qq_42815643的博客 2576

【IMWeb训练营作业】Todo list

【IMWeb训练营作业】Todo list最近参加腾讯课堂的IMWeb训练营,学习Vue.js,虽然之前已经了解过Vue.js,自己也跟着Vue.js官方教程走了一边,不过因工作上技术栈一直处于Angular.js 1.x,公司各种赶项目,然后就没深入去学习(其实就为自己的懒找借口,orz), 而在这课堂里面也学到了不少,进一步深入了解了虚拟dom,前端组件化,还有一些目前前端工程化等,废话少说,还

hung_fe的博客 589

【ArcGIS微课1000例】0149:Geographic Imager6.6下载安装教程

首先保证电脑上安装对应版本的PS软件,笔者安装的是PS2023(V24.7)版本,然后安装本软件。保持以上窗口运行状态,然后打开PS,自动弹出如下窗口。勾选【Automatically checkout LIcense】,点击Close。双击setup开始安装,点击【确认】,一路默认安装到底。驱动器:DVD-ROM驱动器(用于DVD版本)处理器:2GHz或更快的英特尔或AMD处理器。安装完成后,将Crack中的所有文件拷贝到。硬盘:600 MB的可用硬盘空间用于安装。内存:4GB内存(建议8GB或更高)。

智慧空间实验室 1222

IMWeb训练营作业 - Todo

IMWeb训练营作业 VueJS 学习 —— Todo Demo ps: 在线demo为github page,国内网络或出现不能访问情况 时间问题,作业仅支持移动端介绍(代码地址)作业使用 vue-cli 搭建开发环境,修改了部分 webpack 配置,采用模块化开发形式,部分内容加入了动画效果,支持双击 todo 进行编辑,支持 hash 监听,没有设计师,视觉呈现请dalao多见谅目录

Amu 574

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【IMWeb训练营作业】之Todo List

【IMWeb训练营作业】之Todo List很高兴参加腾讯课堂IMWeb训练营学习Vue,这篇文章是我提交的第一个作业,用Vue完成Todo List。此次作业涉及的技术要点: 使用独立版本的vue.js,下载后通过script标签在html文件中引用; 作业中使用的vue指令: (1)#v-model:表单数据双向绑定,v-model=”todo”; (2)v-on:绑定事件,缩写为“@”,v

jianjiaoxiaowu的博客 464

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【IMWeb训练营作业】作业1

有幸能参加IMWeb的前端Vue训练营,目前已经进行了5天的学习。期间早上签到,阅读和学习知乎专栏和看录播课都让我感到很充实。虽然对于我这种还没有很熟练掌握JS框架的人来说,Vue还是有一定难度,但是Vue的轻巧和优雅深深的吸引了我。 期间做了一些笔记,摘录一些跟此次作业相关的贴这里吧。 (一)Vue的两个核心: 响应的数据绑定,即当数据发生变化--》自动更新视图,利用Object.

qq_33843995的博客 383

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

[IMWeb训练营作业]Todolist

相关知识点: v-for指令:    根据一组数组的选项列表进行渲染   语法: value,key in items value,key of items 变异方法:   vue提供一组方法,对数组进行操作时候,会触发视图更新  push()   pop()    shift()  unshift()    splice()   sort()   reverse()    

sxt5312610的专栏 382

[IMWeb训练营]-团队作业

10天训练营感悟: 我们这个团队参加了10天的Vue造神计划,大家很认真的去看视频,认真的提交了作业,为了完成这个团队作业,团队成员发挥了自己的贡献,很好的团队,感谢我们这个组的每个人,谢谢大家。 先是文档结构我们是以项目构建形式进行开发,通过webpack进行打包 HTML代码部分 JS部分 通过main.js设置全局的components: 通过vue路由机制:

weixin_38218088的博客 278

imweb 前端训练营作业

任务列表 add tasks {{noSelected}}个任务未完成 all to do done 任务列表 no tasks {{item.title}} ×

xiuxxx37的博客 300

【IMWeb训练营作业】 todoList

第一次作业 1.输入后按回车可以生成列表项 2.可以对列表项增删改查 HTML: Title Todo List 添加: <input placeholder="例如:吃饭 回车即可添加任务

Acxlove的博客 401

【IMWeb训练营作业】todolist小作业

核心代码: // Full spec-compliant TodoMVC with localStorage persistence // and hash-based routing in ~120 effective lines of JavaScript. // localStorage persistence var STORAGE_KEY = 'todos-vuejs-2.0' va

tomyzr的博客 464

【IMWeb训练营作业】vue demo Todolist

【IMWeb训练营作业】vue demo Todolist学习计划【每日学习】 1、早上6:00-9:00,签到-每天早起计划; 2、早上9:00,每天看一节录播课; (https://ke.qq.com/course/200811) 3、下午14:00,每天碎片化读一篇文; (https://zhuanlan.zhihu.com/imweb) 4、晚上8:00-10:00,每晚交流2小

github_38220743的博客 468

腾讯课堂——IMWeb训练营: Day4 作业

腾讯课堂 —— IMWeb训练营:Day4 作业 要求:制作一张类似于三国杀的卡片,主要考察CSS中position、z-index等的理解和运用。 效果图: 代码:                     魔法卡牌                     #character {                 width: 75px;

盖嘎嘎嘎的博客 1047

IMWeb训练营作业之todo

1.效果图 2. js代码 //存取localStorage中的数据 var store = { save(key, value) { localStorage.setItem(key, JSON.stringify(value)); }, fetch(key) { return JSON.parse(localStorage.getI

li430dpj的专栏 376

【IMWeb训练营作业】select

时间飞逝,在10天训练营的日子快要结束了。这次带来第二次作业,一个简单的select组件,先来看看效果图: 效果图 功能简析 Vue其中一个核心概念就是组合的组件化,根据效果图,我们可以知道下拉框和弹出的内容统称为一个select组件,其中还可以根据弹出的内容再分为一个组件。首先要注册一个组件,这里可以用局部组件,也可以用全局组件。我注册了一个custom-select组件,在模板中

Tmm94的博客 324

【IMWeb训练营团队作业】

团队作业小组讨论后打算仿一个今日头条的小项目,我负责的部分是详情页部分,功能包括根据url传递的id获取对应的文章,在底部添加评论的功能,做的比较简单,页面样式方法没有进行细致的调整。

u013167047的博客 287
下一篇: Linux(Centos 7.x)下安装nginx
Camol
博客等级 码龄10年 1粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值