elm-native-js
by hariroshan | v1.1.1
Nativescript 绑定,使用自定义 HTML 元素实现 Elm
npm i --save elm-native-js

Nativescript 的 Elm 自定义元素绑定

此库应与 elm-native Elm 库一起使用

工作原理

我们将使用 CustomElements 功能,使用 Nativescript 对象创建移动 UI 元素,并从 Elm 控制 Nativescript 对象。

以下是 UI 元素创建的简单表示

Elm -> Nativescript -> Mobile

当我们监听/接收事件时,

Mobile -> Nativescript -> Elm

在构建应用程序时考虑此流程。这将帮助您克服遇到性能问题。

支持的功能

  • 对话框
  • 页面切换动画
  • 模态页面
  • 执行 OS 特定属性分配和 Native 代码(请谨慎操作)
  • 使用帧函数在页面之间导航
  • 对所有 Nativescript UI 元素有绑定
  • 在 elm 的事件对象中调用方法/设置属性(将在未来得到改进)
  • 简单和复杂列表视图模板
  • 定义和使用自定义 Nativescript 元素/插件等

将很快添加更多功能。