首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端知识分享

    todomvc-app

    <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <title>Template • TodoMVC </title> 7 <link rel="stylesheet" href="node_modules/<em>todomvc</em>-app-css/index.css"> 8 -- Change this out with your name and url ↓ --> 60

    Created by you

    61

    Part of TodoMVC

    62 </footer

    65950发布于 2018-09-11
  • 来自专栏全栈程序员必看

    基础案例:TodoMVC

    起步 下载模板: git clone https://github.com/tastejs/todomvc-app-template.git --depth 1 初始化项目: ng new todomvc-angular cd todomvc-angular ng serve 将 todomvc-angular\src\app\app.component.html 文件内容替换如下: <section class="todoapp -- Change this out with your name and url ↓ --> <p>Created by <a href="http://todomvc.com">you< /p>

    Part of TodoMVC

    安装模板依赖的样式文件: npm install todomvc-app-css /node_modules/todomvc-app-css/index.css'); 看到如下页面说明成功。

    47810编辑于 2022-09-06
  • 来自专栏IMWeb前端团队

    用Flux实现TodoMVC

    本文通过实现一个 TodoMVC 应用来说明一个 Flux 应用的结构是怎样的。本文会告诉你如何一步一步地实现这个应用,完整的源代码可以从 Github 下载。 我们的 TodoMVC 应用也是基于这个模板。 现在你可以按照 TodoMVC 的 package.json 来编辑你自己的 package.json 文件,确保你的文件结构和 dependencies 与 TodoMVC 的一致(译注:最好直接拷贝

    1.4K50发布于 2017-12-29
  • 来自专栏全栈程序员必看

    todomvc项目_reactive vue

    所有实现代码在文章结尾处 分析整个实现过程的步骤: 1.显示大标题“todoMVC” 在h1中引入{ {msg}},在js文件中将msg赋值,从而在html中显示大标签的内容 2.当没有数据时,两块模板需要隐藏 ="node_modules/todomvc-app-css/index.css"> <! -- Change this out with your name and url ↓ -->

    Created by you

    Part of TodoMVC

    <! Don't remove ↓ --> <script src="node_modules/<em>todomvc</em>-common/base.js"></script> <script src="js/app.js

    1.5K00编辑于 2022-10-01
  • 来自专栏IMWeb前端团队

    用Flux实现TodoMVC

    本文作者:IMWeb frankfang 原文出处:IMWeb社区 未经同意,禁止转载 本文通过实现一个 TodoMVC 应用来说明一个 Flux 应用的结构是怎样的。 我们的 TodoMVC 应用也是基于这个模板。 现在你可以按照 TodoMVC 的 package.json 来编辑你自己的 package.json 文件,确保你的文件结构和 dependencies 与 TodoMVC 的一致(译注:最好直接拷贝

    1.1K20发布于 2019-12-03
  • 来自专栏全栈程序员必看

    todoMVC_mvc框架是什么

    依赖css npm i todomvc-common todomvc-app-css app.component.ts import { Component} from '@angular/core' style.css /* You can add global styles to this file, and also import other style files */ @import url('~todomvc-common /base.css'); @import url('~todomvc-app-css/index.css'); tsconfig.json "strict": false, app.module.ts

    1.1K10编辑于 2022-10-01
  • 来自专栏Triciaの小世界

    【案例】使用React+redux实现一个Todomvc

    function reducer(state = 0,action){ } 】更新状态 store(仓库):整合action(动作)和reduce(函数) store分配要做的事action给reducer TodoMVC 案例 代码地址: TodoMvc 欢迎大家批评指正~ 功能介绍 添加事项 删除事项 完成or未完成事项 全选反选 清空 静态结构 状态管理 - redux 一、创建store

    84810编辑于 2024-07-25
  • 来自专栏FunTester

    JUnit 5和Selenium基础(二)

    () -> assertFalse(todoMvc.todoExists(buyTheMilk)), () -> assertTrue(todoMvc.todoExists (todoMvc.todoExists(cleanupTheRoom)), () -> assertTrue(todoMvc.todoExists(readTheBook (2, todoMvc.getTodosLeft()); todoMvc.showCompleted(); assertEquals(1, todoMvc.getTodoCount (0, todoMvc.getTodosLeft()); todoMvc.showCompleted(); assertEquals(3, todoMvc.getTodoCount ); todoMvc.clearCompleted(); assertEquals(1, todoMvc.getTodosLeft()); todoMvc.showCompleted

    1.2K10发布于 2020-01-16
  • 来自专栏FunTester

    JUnit 5和Selenium基础(三)

    demos.selenium.todomvc.TodoMvcTests > createsTodosWithSameName() PASSED demos.selenium.todomvc.TodoMvcTests demos.selenium.todomvc.TodoMvcTests > clearsCompletedTodos() PASSED demos.selenium.todomvc.TodoMvcTests 例如将assertThat(todoMvc.getTodosLeft()).isEqualTo(3);使用AssertJ而不是assertEquals(3, todoMvc.getTodosLeft() );纯JUnit 5或assertThat(todoMvc.todoExists(readTheBook)).isTrue()来编写assertTrue(todoMvc.todoExists(readTheBook 使用复杂类型甚至更好: todoMvc.createTodos(buyTheMilk, cleanupTheRoom, readTheBook); assertThat(todoMvc.getTodos

    1.5K20发布于 2020-01-17
  • 来自专栏前端从进阶到入院

    现代 Vue 和 Vite 开发:最佳实践和技巧

    但是,在详细介绍之前,我们将通过 Bit Cloud 上一个名为 TodoMVC 的真实现有应用程序来介绍所有技巧。 例如,TodoMVC 应用程序的数据使用默认键 vue-todomvc 存储在本地存储中。你可以看到数据在开发工具中存储为此键。 现在让我们通过环境变量设置密钥。 || "vue-todomvc"; 现在再次打开开发工具,数据将存储为密钥 my-vite-todomvc。 现在我们创建一个 vite.config.ts 文件并添加值为 /my-vite-todomvc-app/ 的基本属性。 你可以通过 http://localhost:3000/my-vite-todomvc-app/__devtools__/ 访问它。

    88410编辑于 2024-01-31
  • 来自专栏流媒体音视频

    【玩转 Cloud Studio】初识 Cloud Studio 神器

    = nil {panic(err)}todomvc.App = todomvc.New(conf.Conf)todomvc.App.Run()}解析配置文件:func initConfig(configPath /pkg/todomvc/router.Router.func1 (3 handlers)[GIN-debug] GET /todo --> todomvc /pkg/todomvc/router/handler/todo.Get (3 handlers)[GIN-debug] DELETE /todo/:id --> todomvc todomvc/pkg/todomvc/router/handler/todo.Create (3 handlers)[GIN-debug] PUT /todo/:id --> todomvc/pkg/todomvc/router/handler/todo.Toggle (3 handlers)[GIN] 2022/09/26 - 19:55:47 | 200 |

    2.1K51编辑于 2022-09-26
  • 来自专栏鱼头的Web海洋

    尤大亲自评测 Vue3 和 Svelte(19个组件后Vue更好!)

    研究的步骤 为了公平性,尤大选择了 todomvc 来进行构建比较,然后列举了一系列的步骤方案。 这两个框架都实现了一个简单的符合规范、功能相同的todomvc 组件。 Vue: todomvc.vue (使用了<script setup> 语法) Svelte: todomvc.svelte (基于官方的实现, 为了公平去除了 uuid 方法,害,失望了,原来尤大么有亲自写组件 (可以理解为类似第三方代码,不会影响组件内部实现的大小) Vue: todomvc.vue.min.js Svelte: todomvc.svelte.min.js 然后把文件使用gzip和brotli (「Brotli」是一个开源数据压缩程序库, 类似于 gzip )压缩 Vue: todomvc.vue.min.js.gz / todomvc.vue.min.js.brotli Svelte: todomvc.svelte.min.js.gz Todomvc 非常具有代表性,代表大多数用户在应用场景中构建使用的组件。我们可以合理地假设在现实场景中会发现类似的大小差异。

    2.4K41发布于 2021-07-23
  • 来自专栏全栈程序员必看

    项目开发实战_go项目实战

    1 项目介绍与演示 TodoMVC 是一个非常经典的案例,功能非常丰富,并且针对多种不同技术分别都开发了此项目,比如React、AngularJS、JQuery等等。 TodoMVC 案例官网:http://todomvc.com/ 在官网首页右下角, 有 案例的模板下载 和 开发规范(需求文档),如下图: 2 需求说明 2.1 数据列表渲染 当任务列表(items ="node_modules/todomvc-app-css/index.css"> <! >

    Part of TodoMVC

    <! Don't remove ↓ --> <script src="node_modules/<em>todomvc</em>-common/base.js"></script> <script src=".

    2K20编辑于 2022-11-04
  • 来自专栏全栈程序员必看

    vue todolist案例_nodejs mvc

    1.应用模板下载: TodoMVC 案例官网:http://todomvc.com 如图下载模板: 2. npm安装依赖 通过 nmp 安装相关依赖,进入vs code ,找到文件,右键点击在集成终端中打开 </title> <link rel=”stylesheet” href=”node_modules/todomvc-common/base.css”> <link rel =”stylesheet” href=”node_modules/todomvc-app-css/index.css”> <! – Change this out with your name and url ↓ –>

    Created by <a href=”http://todomvc.com”> you

    Part of <a href=”http://todomvc.com”>TodoMVC

    1.6K10编辑于 2022-10-01
  • 来自专栏Fundebug

    Vue.js@2.6.10更新内置错误处机制,Fundebug同步支持相应错误监控

    错误监控测试(TodoMVC) 1. 通过 v-on 定义事件 我们使用经典的 todoMVC 项目来进行测试。 todo.completed); } 点击Clear Completed触发报错: [20190510_todomvc_click_error] Fundebug 成功捕获该错误: [20190510 data = response.date; let len = data.length; }); } 程序运行后,Fundebug 成功捕获该错误: [20190510_todomvc_request_error_captured

    1.2K60发布于 2019-05-13
  • 来自专栏FunTester

    JUnit 5和Selenium基础(一)

    要创建初始目录和第一个测试,可以执行以下命令: mkdir -p src/test/java/demo/selenium/todomvc touch src/test/java/demo/selenium /todomvc/SeleniumTest.java 该SeleniumTest.java文件包含非常基本的测试,确认项目已正确配置。 该测试使用Selenium Jupiter提供的JUnit 5扩展,并且只有一个测试,没有断言: package pl.codeleak.demos.selenium.todomvc; import /gradlew build demo.selenium.todomvc.SeleniumTest > projectIsConfigured() PASSED BUILD SUCCESSFUL

    1.8K30发布于 2020-01-17
  • 来自专栏coding

    vue 构建 todo 项目系列1

    todo 即个人事务管理项目,很适合 vue 练手,本系列课程将从零开始演示如何用 vue 构建一个简易的 todo 项目 初始化项目 todomvc 提供了多种技术栈实现方案,可以直接下载源码学习,也可以下载 静态资源模板, 然后自己写业务逻辑代码 $ git clone https://github.com/tastejs/todomvc-app-template.git $ cnpm install button class="destroy"></button>

    <input class="edit" value="Create a <em>TodoMVC</em>

    1.1K30发布于 2019-10-15
  • Vue——Vue v2.7.14 源码阅读之代码目录结构【一】

    │ │ ├─ modal │ │ ├─ move-animations │ │ ├─ select2 │ │ ├─ svg │ │ ├─ todomvc commits.html │ ├─ grid.html │ ├─ markdown.html │ ├─ svg.html │ ├─ todomvc.html e2eUtils.ts │ │ ├─ grid.spec.ts │ │ ├─ markdown.spec.ts │ │ ├─ svg.spec.ts │ │ ├─ todomvc.spec.ts

    22010编辑于 2024-08-15
  • 来自专栏ThoughtWorks

    虚拟DOM已死?|TW洞见

    相关链接: Binding.scala 项目主页 Binding.scala • TodoMVC 项目主页 Binding.scala • TodoMVC DEMO Binding.scala • TodoMVC

    7.5K50发布于 2018-04-17
  • 来自专栏大前端_Web

    chrome调试JavaScript脚本

    请通过以下步骤来使用源面板: 打开一个站点,比如 Google Closure hovercard demo page 或者 TodoMVC 的应用程序。 打开 DevTools 窗口。 在下面的例子中,我们调试了来自 AngularJS version of TodoMVC 中的 todoCtrl.js 文件。

    2.3K40发布于 2018-09-27
  • 领券