13

我想在没有 Angular 的情况下使用带有 Reactive Coffee 的 Ionic UI 框架。有什么阻止我吗?

看起来 Ionic 中实际上不需要 Angular,但我一直在阅读关于 Ionic 与 Angular 密切相关的模糊建议。这有什么意义吗?

4

4 回答 4

9

这是一个相当古老的帖子,但为后代回答。

Ionic 作为独立组件的集合发布,可以与AngularReactVue或根本没有框架(又名 Vanilla JS)一起使用。

我们有 API 指南向您展示如何在各种环境中使用我们的所有组件。

至于“构建你的第一个应用程序”指南,我们有一个针对 Angular、React 和 Vue 的指南。至于 Vanilla JS 指南,我们将其添加到文档中。

所以,简而言之,是的,您可以将 Ionic 与 Angular 以外的框架一起使用!

于 2022-03-01T13:58:04.360 回答
7

Ionic(当前)依赖于 AngularJS。请参阅http://ionicframework.com/docs/overview/

“Ionic 目前需要 AngularJS 才能充分发挥其潜力。虽然你仍然可以使用框架的 CSS 部分,但你会错过强大的 UI 交互、手势、动画和其他东西。未来我们会喜欢扩展到 Angular 之外以支持其他框架。”

我希望如果您想尝试删除 Angular,您将获得一个不可预测的框架或一些功能非常少的东西(例如路由、2 路数据绑定等)

于 2014-04-23T17:20:13.047 回答
2

这取决于您所说的 UI 框架。您绝对可以根据需要使用 CSS 标记。但是,由于 JavaScript 可以处理很多东西,甚至是它们构建的指令,所以会有很多事情是你做不到的。我已经单独使用 ionic UI 构建了一些示例应用程序,但我也没有使用 Slidebox、侧边菜单、离子手势以及它们拥有的许多其他东西。您必须牢记这一点并围绕它进行构建。这可能就像只为 UI 使用 jQuery mobile 而不使用任何分页和属性标记。

但是,在完全使用离子/角度构建应用程序之后,我不想停下来。这只是个人意见。

于 2014-04-11T14:48:46.250 回答
-4

截至 2019 年 7 月下旬,这个问题的答案仍不清楚。

在他们的网站上搜索了 10 分钟后,我发现了这个;“我们的官方 Vue.js 和 React 绑定目前处于 alpha 阶段” 1 月 23 日发布 - VanillaJs 上没有任何内容。

该文档从下拉列表中提供了 Angular/Vue/React/Javascript 的选项,但是无论您选择什么,构建您的第一个应用程序文档都是顽固的 Angular。

对于 VanillaJs 开发,您可以尝试使用Onsen UI,它从不需要框架/始终与框架无关。

于 2019-07-21T07:42:10.750 回答