使用EmberJS操作的Zurb Foundation下拉列表

麦卡利亚姆

在EmberJS应用程序中,似乎Foundation的下拉菜单插件会干扰/阻止您在下拉菜单中呈现的内容内使用“操作”。

例如,这应该可以正常工作,但是从不调用'componentAction'操作。知道是什么原因造成的吗?

<!-- application.hbs -->
{{my-dropdown}}

<!-- my-component.hbs -->
<a data-dropdown="drop2" aria-controls="drop2" aria-expanded="false">Has Content Dropdown</a>
<div id="drop2" data-dropdown-content class="f-dropdown content" aria-hidden="true" tabindex="-1">
  <p {{action "componentAction"}}>Some text that people will think is awesome! Some text that people will think is awesome! Some text that people will think is awesome!</p>
</div>



// my-component.js
import Ember from 'ember';
import layout from './template';

export default Ember.Component.extend({
  layout,

  didInsertElement() {
    this._super(...arguments);
    Ember.run.scheduleOnce('afterRender', this, function() {
      this.$().foundation('dropdown', 'reflow');
    });
  },

  action: {
    componentAction() {
      console.log('component action fired');
    }
  }
});
麦卡利亚姆

这里的问题是我需要将“文档”传递给jQuery选择器。

Ember.run.scheduleOnce('afterRender', this, function() {
  this.$(document).foundation('dropdown', 'reflow');
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用EmberJS操作的Zurb Foundation下拉列表

来自分类Dev

Zurb Foundation中的居中列表

来自分类Dev

Zurb Foundation中的居中列表

来自分类Dev

如何在Zurb Foundation下拉菜单中添加溢出?

来自分类Dev

Zurb Foundation调整顶部栏下拉高度

来自分类Dev

Zurb Foundation下拉菜单不起作用

来自分类Dev

Zurb Foundation调整顶部栏下拉高度

来自分类Dev

使用下拉列表PHP

来自分类Dev

使用afQuickField的下拉列表

来自分类Dev

使用zurb Foundation 4网格系统设计列表元素

来自分类Dev

使用zurb Foundation 4网格系统设计列表元素

来自分类Dev

使用Zurb Foundation自动完成样式

来自分类Dev

在AngularJS中使用Zurb Foundation互换

来自分类Dev

使用Gulpjs编译Zurb Foundation局部

来自分类Dev

使用Zurb Foundation自动完成样式

来自分类Dev

在Zurb Foundation 5中使用模具

来自分类Dev

使用Zurb Foundation CSS框架居中CSS

来自分类Dev

使用SQL填充下拉列表

来自分类Dev

使用swift制作下拉列表?

来自分类Dev

使用jQuery的Bootstrap下拉列表

来自分类Dev

使用Vue JS下拉列表

来自分类Dev

使用反射填充下拉列表

来自分类Dev

PHP:使用下拉列表搜索

来自分类Dev

使用下拉列表过滤GridView

来自分类Dev

使用 AngularJS 填充下拉列表

来自分类Dev

使用 VBA 的依赖下拉列表

来自分类Dev

使用 PHP 动态下拉列表

来自分类Dev

使用下拉列表过滤项目

来自分类Dev

使用日期过滤所有下拉列表到下拉列表