gpt4 book ai didi

javascript - 如何将 Bootstrap 日期选择器添加为 Ember 组件

转载 作者:行者123 更新时间:2023-12-03 02:29:44 25 4
gpt4 key购买 nike

我最困难的事情之一就是获取现有的库并将它们添加到我的 Ember 项目中。我目前正在尝试添加 Bootstrap Date Picker作为 Ember 组件,但我无法让它正常运行。

我已将 Bootstrap JS 文件添加到我的 Vendor 文件夹,并将以下内容添加到 ember-cli-build:

app.import('vendor/datepicker/bootstrap-datepicker.min.js');

然后我创建了一个名为 date_picker 的组件 pod。该组件的模板如下:

<div class="input-group date" data-provide="datepicker" data-date-format="dd/mm/yyyy">
<input type="text" class="form-control">
<div class="input-group-addon">
<span class="glyphicon glyphicon-th"></span>
</div>
</div>

该组件的 JS 文件当前为:

import Component from '@ember/component';

export default Component.extend({

addDate(){
$('.datepicker').datepicker({
format: 'dd/mm/yyyy',
startDate: '-3d',
autoclose: true
});
}
});

在主模板中使用 {{date-picker}} 调用该组件。上面确实在屏幕上呈现了一个日期选择器,但行为不正确。例如,它不会自动关闭,虽然格式正确,但它不会循环几个月或总是在单击按钮时选择正确的日期。

在将其集成到 Ember 项目中时,我是否遗漏了一个步骤?

最佳答案

您是否考虑过使用现有的插件来实现此目的? https://github.com/soulim/ember-cli-bootstrap-datepicker

关于javascript - 如何将 Bootstrap 日期选择器添加为 Ember 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48783874/

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