如何使用NativeScript创建复杂的UI组件(ex-seatmap)

如何使用NativeScript创建复杂的UI组件(ex-seatmap),nativescript,angular2-nativescript,Nativescript,Angular2 Nativescript,我正在使用Nativescript,虽然使用所提供的UI组件创建界面很好,但我还没有找到一种方法来实现可跨平台使用的自定义组件 在NativeScript中实现复杂UI元素(指令?)的正确方法是什么?我正在尝试为Android和iOS实现一个座位图 是否应该为NativeScript创建和包装本机ui组件,或者是否可以使用web技术(HTML/CSS/JS)创建指令?您可以创建可在应用程序中重用的指令。你可以找到关于这个问题的好博客。 上面的文章描述了重用部分UI的机制,并创建了一个分离来简化开

我正在使用Nativescript,虽然使用所提供的UI组件创建界面很好,但我还没有找到一种方法来实现可跨平台使用的自定义组件

在NativeScript中实现复杂UI元素(指令?)的正确方法是什么?我正在尝试为Android和iOS实现一个座位图

是否应该为NativeScript创建和包装本机ui组件,或者是否可以使用web技术(HTML/CSS/JS)创建指令?

您可以创建可在应用程序中重用的指令。你可以找到关于这个问题的好博客。 上面的文章描述了重用部分UI的机制,并创建了一个分离来简化开发过程

但是,如果这不是您想要的,您可以使用本机元素创建自己的自定义UI元素。要做到这一点,您需要进行编组。例如,看看和 通过数据转换,您可以直接在nativeScript应用程序中使用本机组件,甚至可以进一步扩展和创建