0

我正在阅读https://github.com/ExactTarget/fuelux以熟悉 Fuelux 向导,以及如何将它与我的 AngularJS 项目集成。

在非 AMD 部分它说:

非 AMD 如果您不想使用 AMD,只需将加载器脚本添加到页面的 head 标签:

<script src="http://www.fuelcdn.com/fuelux/2.6.1/loader.min.js" type="text/javascript">    </script>

但是 jquery 中的某些内容与我的角度路线冲突。

我也以此为指导,并添加必要的 css 链接和 requirejs 链接;但是该向导无法正确呈现(就好像它缺少 css 样式一样)。

向导

更新:在我最近的尝试中,从https://github.com/ExactTarget/fuelux/tree/3.0.0-wip下载后,我仍然得到非格式化向导。请看屏幕截图:

未格式化的向导

4

1 回答 1

1

FuelUX 2.x 仅适用于 AMD。loader.js 是一种允许 AMD 的 polyfill(almond.js - 一个最小的 AMD API 实现),因此您不必自己加载 require.js,但它仍然存在。

最新版本的FuelUX 3是一个 WIP 分支,是 UMD(通用模块定义),这意味着它可以通过仅具有 Bootstrap 和 JQuery 作为依赖项的标签与/不使用 AMD 一起使用。你可以试试。

于 2014-07-25T13:14:08.993 回答