问题标签 [todomvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
136 浏览

javascript - 变量前两个感叹号的作用是什么?

我正在研究 TodoMVC 源代码并遇到了这个助手:

怎么了!!useCapture

0 投票
0 回答
410 浏览

flux - 我应该如何将通量集成到 create-react-app 中?

我使用flux todomvc示例作为出发点在create-react-app应用程序之上实现了flux:

  1. AppView 渲染 create-react-app App 组件
  2. AppContainer 导出 AppView(就像 todomvc 一样)
  3. index.js 渲染 AppContainer(todomvc 使用 root.js)

我想知道这是否是这样做的方法,或者直接在 AppView 中重写 App 功能是否更好(换句话说,完全摆脱 App 组件)。

0 投票
1 回答
58 浏览

reactjs - 在 Redux todo 示例中创建“复制”功能

在 Redux Todo 示例中。

https://github.com/reactjs/redux/tree/master/examples/todomvc

您将如何创建“复制”功能。基本上,使用现有的待办事项数据(待办事项的名称)添加一个新的待办事项。

我想知道这是否是通过行动完成的?还是在减速机中?还是必须进行 CRUD 后端响应?

0 投票
2 回答
301 浏览

ruby-on-rails - 如何实现保存待办事项/列表的顺序?

我正在开发一个本质上与待办事项列表非常相似的应用程序,除了待办事项的顺序很重要并且可以由用户更改。

有什么好方法可以将此订单保存在数据库中,而无需在更改订单时重新保存整个待办事项列表?

我正在使用最新版本的 Rails、Postgres 和 React 进行开发。

我正在考虑将它保存为 User Todos 中的一个数组(应用程序可以有多个用户),但我认为它可能会使事情变得有点复杂,因为每次我创建一个 todo 时我都必须保存列表。

0 投票
2 回答
48 浏览

javascript - 呃!代码 ELIFECYCLE - 执行 TodoMVC 时出错

我正在尝试使用 TodoMVC 来比较一些 JS 框架的性能。

我已经在主目录中完成了在线存储库的克隆,命令正确执行(应用程序在http://localhost:8000/上启动)但是当我运行它时显示以下错误,我不知道如何解决$ npm install$ gulp test-server$ npm run test

在此处输入图像描述-> 这已解决

在此处输入图像描述-> 对于我尝试做的第二个错误

1)npm 缓存清理 --force

2)删除node_modules文件夹

3) 删除 package-lock.json

4)npm安装

但仍然显示相同的错误并且无法运行$ npm run test

Cypress 安装错误 ->在此处输入图像描述

0 投票
1 回答
195 浏览

javascript - 从现有的 ArangoDB 数据库自动生成模型定义

我正在使用 ArangoDB 3.4 并计划使用像 Backbone.js(或任何推荐的)这样的 MVC 框架。有没有办法从现有数据库中自动生成模型以减少我必须手工编写的样板代码量?

例如,我正在查看aye-aye TodoMVC 演示。它有这个模型:

手写几个没问题。我的数据库最终将需要许多这些模型。是否有任何工具可以与 ArangoDB 一起使用,通过生成脚手架代码来帮助实现自动化?

我想到的可能类似于 Python 的 inspectdb命令:

检查数据库

内省 DATABASE_NAME 设置指向的数据库中的数据库表,并将 Django 模型模块(models.py 文件)输出到标准输出。

如果您有想要使用 Django 的旧数据库,请使用此选项。该脚本将检查数据库并为其中的每个表创建一个模型。

如您所料,创建的模型将为表中的每个字段提供一个属性。

如果使用 ArangoDB 和 javascript 执行此操作有完全不同的方法,请指出正确的方向。

0 投票
2 回答
246 浏览

javascript - 如何将localstorage中的数据设置为React js中的对象数组

这是我在 APP.js 中的 setState

在这里,我从本地 srorage 获取数据

我从 localstorage 中获取了数据,但对如何将其存储到 State 格式中的数据获取感到困惑, {content: "dd",id: 0.10599785413372431,isCompleted: true} 请注意这是一个待办事项应用程序,因此每次创建任务时都意味着我们创建了一个对象

0 投票
1 回答
78 浏览

angular - 数据保存在本地存储但刷新时不显示

我要去 Angular 的待办事项列表。我使用本地存储来保存待办事项,但是当我刷新数据时未显示,尽管数据保存在选项卡应用程序中。

这是火力基地链接:https ://gtodomvc.web.app/

这是 stackBlitz 链接:https ://stackblitz.com/github/ntgiang4991/todo?file=src%2Fapp%2Fcomponents%2Ftodo-list%2Ftodo-list.component.ts

本地存储中的数据

这是我的代码:文件 localstorage.service.ts

文件 todo.service.ts

文件 todo-list.component.ts

文件 todo-list.component.html

文件 app.component.ts