问题标签 [nativescript-vue]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vue.js - 在 Visual Studio Code 中使用 Vue 调试 NativeScript
我使用以下指南使用 Vue.js 创建了一个 NativeScript 应用程序: https ://nativescript-vue.org/en/docs/getting-started/quick-start/
这些命令创建以下代码结构:
我正在尝试使用 Visual Studio Code 调试应用程序。我为 VS Code 安装了 NativeScript 扩展。这生成了以下 launch.json 配置:
运行时,显示以下错误:
在“我的项目根目录”或以上找不到项目,也没有指定 --path。
当我将 launch.json 配置更改为以下内容时(注意 appRoot 中的 dist 目录):
并开始调试,应用程序完美启动,但我无法在 JavaScript 文件中设置任何断点。这当然是因为 dist 目录已经包含了编译好的 Android/iOS 代码,而 JavaScript 文件驻留在 src 目录中。
如何使用 NativeScript、Vue.js 和 VS Code 调试和设置断点?
listview - 如何在 Nativescript-vue 中创建具有交错或网格布局的 ListView?
我正在尝试在 Nativescript-Vue 中创建一个具有交错或网格布局的 ListView,但我在文档中找不到有关如何完成此操作的任何信息。
在 Nativescript UI 中,这是按如下方式完成的:
在 Nativescript-Vue 中,我目前有这个:
但是如何添加网格布局样式呢?
android - 由于 gradle 内存问题,我无法构建 Nativescript 应用程序(Android)。
我开始使用 NativeScript-Vue 框架,我安装了所有要求,但是当我尝试使用它运行应用程序时,tns run android
出现以下错误:错误:无法创建 Java 虚拟机。错误:发生了致命异常。程序将会退出。最大堆大小无效:-Xmx16384M 指定的大小超过了最大可表示大小。
我想准确地说我的笔记本电脑只有 8GB 的 RAM。
我什至尝试通过将 _JAVA_OPTIONS 和 GRADLE_OPTS 设置为 -Xmx1024m 来使用较低的内存值,但我收到相同的“无效的最大堆大小:-Xmx16384M”消息错误
我想我缺少一些配置文件,它会覆盖系统环境变量或tns run android
配置为使用 16GB 内存
我还注意到tns run android
命令下载 gradle 4.4 即使安装了 4.9。
感谢您的任何帮助。
vue.js - 在 nativescript vue 中使用类似barcodescanner 的插件
我试图在这里使用带有nativescript-vue的barcodescanner插件,所以首先我在我的项目中使用npm安装它:
npm install nativescript-barcodescanner
然后我在我的 src/main.js 文件中注册它:
Vue.registerElement('BarcodeScanner', () => require('nativescript-barcodescanner').BarcodeScanner)
然后我尝试了很多方法将扫描仪包含在我的 vue 组件中,但我总是遇到错误。有谁知道如何将此组件与 nativescript vue 一起使用?
作为一个 xml 组件,它返回一个帧错误:
nativescript - 如何将自定义 nativescript-Vue 组件传递给自定义子组件
我想使用 Nativescript-Vue 将动态子组件添加到父组件。例如:
我想我需要在父组件中定义一个应该插入子组件的插槽,但我不知道应该怎么做。
有任何想法吗?
nativescript - 在 nativescript 中安装 nativescript-messenger 后出现 javax.net.ssl.SSLException
我使用 vue-cli-template 安装了项目
https://github.com/nativescript-vue/vue-cli-template/tree/master
我安装了nativescript-messenger
,即使没有更改代码,我也看到了错误
我们不能在那里显示完整的命令输出:
但下面是日志跟踪的开始和结束。
我在尝试
但这无济于事。
系统
java版本
我用 Oracle Java 替换 openjdk,然后是
但它也不起作用。
安装后我遇到了同样的错误nativescript-phone
。
nativescript-vue - NativeScript-Vue - 从外部组件导航
我的应用程序正在接收推送通知,当推送通知到达时,我想导航到应用程序的特定组件。问题是我处理推送通知的回调不是 vue 组件,所以我不能调用 this.$navigate。
于是我尝试直接注入Vue:
接着:
但什么也没有发生。(该方法被正确调用)。我没有其他想法来解决这个问题。有什么提示吗?
nativescript-vue - nativescript-fonticon 用于 nativescript-vue
我正在尝试添加插件:nativescript-fonticon
我目前被困在必须转换 css 文件的部分。
在自述文件中,它指出我必须先配置我的 css 和转换器,然后才能开始转换:
我应该如何在 nativescript-vue 中做到这一点?
javascript - How do you assign an element to animate with Nativescript-Vue?
Check this documentation:
https://docs.nativescript.org/ui/animation
I'm trying to add a class or ID of this element as <Label>
to animate anything but I'm not sure what's is supposed to assign an element using view
to take full control of any animation by calling animation methods directly with code instead of CSS animations in Vue template.
vuejs2 - 扫描一个产品,然后使用 nativescript-vue 导航到另一个组件
我使用 nativescript-vue 制作了一个简单的应用程序,在主页上我有一个启动扫描仪的按钮,以便我可以扫描产品。这是我的主页:
扫描完成后,我想导航到我的另一个组件“显示”,我想在其中使用之前扫描的文本向我的 api 发出获取请求并获得一些关于它的产品信息,这是我的显示组件:
但是在这里我有一个问题,我不知道如何调用我的 api 以及何时调用(已安装,beforeMounted ....)。因为我的“显示”组件似乎已经与我的“家”组件同时安装了。