完整的vue3开发体验
作为移动应用程序运行的完整Vue体验。没有翻译层,你的实际Vue代码按原样运行。
对!自从NativeScript-Vue 3.0支持Vue 3。您可以根据自己的喜好使用选项和组合API。
它是一个用于Vue的自定义渲染器,用于渲染NativeScript视图。
不,它在嵌入式JavaScript运行时运行你的JavaScript/Vue代码(使用V8,为Node.js、基于Chromium的浏览器、Cloudflare workers等提供动力的引擎……),该运行时会自动向所有本地API公开绑定(在构建时发现)。
是的,全部<template>
块通过NativeScript视图呈现。这些视图负责实例化属性和CSS样式,并将其转换为其原生等价物。即。在iOS将渲染一个<Label text="Hello World">
在Android上将渲染一个UILabel
和android.widget.TextView
。
不,NativeScript和NativeScript-Vue都是以插件(或您自己的代码)易于注册新元素的方式构建的。例如,您可以安装任何第三方(ui)库并将其公开给您的<template>
阻碍。大多数NativeScript插件都是这样做的:将本机库包装在一个通用的api下,以便于使用。
学习一项新技术总是有挑战的。这个NativeScript 社区讨论是寻求帮助的最佳地方。