aurelia-skeleton-navigation - 如何正确导入jquery-ui?

时间:2017-06-06 16:56:32

标签: jquery-ui navigation aurelia

我将应用程序构建在aurelia-skeleton-navigation之上。一切正常,但无法找到解决方法如何正确导入jquery-ui库。需要那个来实现可拖动的对话框。

我已经安装了jquery-ui:

jspm install jquery-ui

尝试测试一些简单的东西(在app.js中):

import 'jquery-ui';

...

attached() {
  ...
  $("#dialog").dialog();
}

不幸的是,对话框功能不起作用。我错过了重要的事吗?或者它可能比简单的导入更复杂......

我会感激任何提示。

1 个答案:

答案 0 :(得分:0)

我的工作解决方案是安装jquery-ui的组件版本: https://github.com/components/jqueryui

npm install components-jqueryui
jspm install npm:components-jqueryui

然后:

import { datepicker } from 'components-jqueryui';
attached(){
    $( "#datepicker" ).datepicker();
}

在视图中:

<input type="text" id="datepicker">

希望这可以提供帮助。