Skip to content

NativeScript-Vue

令人愉快的移动应用程序开发。

在Vue和JavaScript的舒适环境中,整个原生平台触手可及。

它是否适用于Vue 3或Composition API?

对!自从NativeScript-Vue 3.0支持Vue 3。您可以根据自己的喜好使用选项和组合API。

什么是NativeScript-Vue?

它是一个用于Vue的自定义渲染器,用于渲染NativeScript视图。

它在WebView中运行吗?

不,它在嵌入式JavaScript运行时运行你的JavaScript/Vue代码(使用V8,为Node.js、基于Chromium的浏览器、Cloudflare workers等提供动力的引擎……),该运行时会自动向所有本地API公开绑定(在构建时发现)。

所以用户界面是原生的?

是的,全部<template>块通过NativeScript视图呈现。这些视图负责实例化属性和CSS样式,并将其转换为其原生等价物。即。在iOS将渲染一个<Label text="Hello World">在Android上将渲染一个UILabelandroid.widget.TextView

我是否仅限于NativeScript-Vue提供的元素?

不,NativeScript和NativeScript-Vue都是以插件(或您自己的代码)易于注册新元素的方式构建的。例如,您可以安装任何第三方(ui)库并将其公开给您的<template>阻碍。大多数NativeScript插件都是这样做的:将本机库包装在一个通用的api下,以便于使用。

…如果我遇到问题,在哪里可以得到帮助?

学习一项新技术总是有挑战的。这个NativeScript 社区讨论是寻求帮助的最佳地方。

这背后是谁?

NativeScript-Vue主要由以下人员维护@rigor789令人佩服的社区贡献者.