【问题标题】:Ionic Framework without Angular没有 Angular 的 Ionic 框架
【发布时间】:2014-05-25 18:15:39
【问题描述】:

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

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

【问题讨论】:

  • 你为什么不用phonegap?离子很大程度上取决于角度。

标签: ionic-framework


【解决方案1】:

Ionic(目前)依赖于 AngularJS。见http://ionicframework.com/docs/overview/

“Ionic 目前需要 AngularJS 才能充分发挥作用 潜在的。虽然您仍然可以使用框架的 CSS 部分, 你会错过强大的 UI 交互、手势、动画和 其他事情。未来,我们希望将 Angular 扩展到 支持其他框架。”

我希望如果你想尝试移除 Angular,你要么会得到一个不可预测的框架,要么会得到一些功能非常少的东西(例如路由、2 路数据绑定等)

【讨论】:

    【解决方案2】:

    似乎 Ionic 团队实际上正在努力让 Angular 更加独立: http://blog.ionic.io/ionic-bonds-introducing-the-new-web-client/

    【讨论】:

    • 来自 cmets 的引用:“目前没有官方支持,但我们绝对正在研究其他框架以支持。我们使用 Ionic 平台的目标是让 Web 开发人员在他们的移动应用程序上做更多事情. 归根结底,当涉及到平台的东西时,我们不在乎你在前端使用什么,所以我们要确保它可以与你想使用的任何东西一起工作”
    【解决方案3】:

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

    但是,在构建了一个充分利用 ionic/angular 的应用程序之后,我不想停下来。这只是个人意见。

    【讨论】:

      【解决方案4】:

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

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

      文档从下拉列表中提供了 Angular/Vue/React/Javascript 的选项,但无论您选择什么,build your first App 文档都是顽固的 Angular。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-08-15
        • 2017-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-09
        相关资源
        最近更新 更多