【发布时间】:2016-07-25 12:09:50
【问题描述】:
我正在使用 Angular + Firebase + AngularFire 来创建我自己的应用程序。我有一个书架,我可以添加新书,现在我想实现“编辑”操作:
- 我点击行。
- 我被重定向到“编辑”表单。
- 所有数据必须来自我点击的表格行。
问题是关于第三部分,我不知道如何从点击的行中获取所有数据。
这是<tr> 的 HTML 片段:
<tr ng-click="bookCtrl.editBook(bookCtrl.book)" ng-repeat="book in bookCtrl.books">
<td>{{ book.name }}</td>
<td>{{ book.author }}</td>
<td>{{ book.price }}</td>
<td>{{ book.pubdate | date }}</td>
<td>{{ book.coverUrl }}</td>
<td>{{ book.pagesCount}}</td>
</tr>
我想我应该使用angular.element(event.currentTarget) 或类似的东西,但这只是一个猜测。 DOM 大师,请帮帮我:)
【问题讨论】:
-
editBook 函数有什么作用?重定向到另一个页面?
-
是的,现在只是重定向。
-
@Kato 是的,有点 :) 感谢您的提示!
标签: javascript jquery angularjs firebase angularfire