Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 单击按钮从余烬列表中删除对象_Ember.js - Fatal编程技术网

Ember.js 单击按钮从余烬列表中删除对象

Ember.js 单击按钮从余烬列表中删除对象,ember.js,Ember.js,我有一张待办事项清单 我正在尝试制作“删除按钮”,它提供了删除列表中对象的机会。 但现在它不起作用了。此外,我不明白为什么这里会出现“data ember action=“1”。 我读了所有的Ember.js指南,谷歌也读了很多,但完全迷路了。请帮忙 我不明白为什么这里会出现“data ember action=“1” {{action}}应该在标记内: <button {{action removeTodo}}>Remove</button> 删除 你的在外面(有文

我有一张待办事项清单

我正在尝试制作“删除按钮”,它提供了删除列表中对象的机会。 但现在它不起作用了。此外,我不明白为什么这里会出现“data ember action=“1”。 我读了所有的Ember.js指南,谷歌也读了很多,但完全迷路了。请帮忙

我不明白为什么这里会出现“data ember action=“1”

{{action}}应该在标记内:

<button {{action removeTodo}}>Remove</button>
删除
你的在外面(有文字)

也就是说,小提琴有几个问题。我修好了,你可以检查一下[

主要问题是:

  • 路由是Ember.js中非常重要的一部分。在构建应用程序时,您需要考虑路由。路由是控制器和模型之间的粘合剂,是呈现模板的路由
  • 您不应该手动创建控制器,让Ember.js为您创建它们。 使用
    Todos.todosController=Em.ArrayController.create()
    ,而不是
    Todos.todosController=Em.ArrayController.extend()
我还修正了其他一些小问题。看看更新后的小提琴,找出这些变化

祝你好运!:)

<button {{action removeTodo}}>Remove</button>