gpt4 book ai didi

ember.js - Ember : Get the current element

转载 作者:行者123 更新时间:2023-12-02 00:14:32 27 4
gpt4 key购买 nike

我正在寻找类似于 jQuerythis 的东西。我将在下面列出我的代码:

<script type="text/x-handlebars" data-template-name="uiMainContainerTaskList">
<div class="uiMainContainerTaskListContent">
{{#view App.TasksView}}
{{#each App.tasksController.tasks}}
<div class="uiMainContainerWideItem" {{action "taskClick" target="TasksView" on="click"}}>
<div class="uiMainContainerWideItemCheckbox">{{view Em.Checkbox checkedBinding="isDone"}}</div>
<div class="uiMainContainerWideItemText uiMainContainerWideItemTaskName">{{taskName}}</div>
<div class="uiMainContainerWideItemText uiMainContainerWideItemTaskDescription">{{taskDescription}}</div>
<div class="uiMainContainerWideItemText uiMainContainerWideItemTaskPriority">{{priority}}</div>
<div class="uiMainContainerWideItemText uiMainContainerWideItemTaskDueDate">{{dueDate}}</div>
</div>
{{/each}}
{{/view}}
</div>
</script>

我将 taskClick 操作绑定(bind)到 div.uiMainContainerWideItem。在我的 View 中,我有:

App.TasksView = Em.View.extend({
templateName: 'uiMainContainerTaskList',
taskClick: function(e) {
console.log($(this));
}
});

jQuery 中,$(this) 将是当前元素(无子元素)。有没有办法也获取 Ember 中的当前元素?

最佳答案

我相信您正在寻找this.$() .

关于ember.js - Ember : Get the current element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11849983/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com