gpt4 book ai didi

twitter-bootstrap - 使用 ember.js 模板 Bootstrap 弹出框

转载 作者:行者123 更新时间:2023-12-04 09:15:16 27 4
gpt4 key购买 nike

我正在尝试使用 Bootstrap Popover使用 EmberJS,因此弹出框的内容将是 ember/handlebars 模板(带有绑定(bind)等)。如何才能做到这一点? ( Ember 1.0.0-rc2)

最佳答案

下面是一个 ember Bootstrap 弹出窗口的工作示例(参见 http://jsfiddle.net/72fSd/):

App.Popover = Ember.View.extend({
parentSelector: '',
contentSelector: '',
didInsertElement: function () {
var self = this;
$(self.parentSelector).popover({
html: true,
content: function() {
var $content = $(self.contentSelector);
return $content.html();
}
});
}

实例化 View :
{{view App.Popover templateName="my-popover-content" parentSelector=".popoverButton" contentSelector="#popovercontent"}}

在这里, 父选择器 可能例如选择一个按钮。确保您的 my-popover-content 模板中有一个 ID 为 #popovercontent 的 div 容器,以便使用 。内容选择器 去工作。当然,您需要在 View 初始化之前加载模板。

双向绑定(bind)应该适用于该解决方案。

关于twitter-bootstrap - 使用 ember.js 模板 Bootstrap 弹出框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16005485/

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