问题标签 [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.
npm - 将 NPM 模块导入 nativescript 应用程序时出错
尝试将@nimiq/core
or导入我的 Nativescript 应用程序@nimiq/core-web
,https://cdn.nimiq.com/nimiq.js
但我找不到方法。
我已经尝试过,nativescript-nodeify
但它在 nativescript-vue 中出现错误(我正在使用)
javascript - Nativescript Vue(移动应用程序) - 如何将模式列表视图中的选定项目数据传递回主应用程序?
同样,我还是 Nativescript Vue 的新手。我已经努力通过 $navigateTo 使其工作,但放弃并改用 $showModal ......这就是我坚持的地方。我已经看到很少有 Nativescript Vue 用于移动应用程序的示例,但它仅显示以一种方式将数据传递给模态。
我想要做的是从中传递选定的项目:
AirportList 截图如下
来自 Airportlist.vue 的 AirportList 模态
并将所选项目放在“机场名称:”下(见下面的截图)
你可以在https://github.com/stahlie/first-ns-app看到我的项目
这是我在代码中苦苦挣扎的地方
在脚本部分:
在分区区域的 AirportList.vue 中
我只是坚持这一点,无法弄清楚如何将 args.item.faaID 和 args.item.airportName 传递回该 TextField 区域中的 App.vue ...您的输入将不胜感激。
fetch - Nativescript Vue 简单示例 create()mounted() 永远不会触发
下面是一个非常简单的Nativescript Vue 示例。如下所示,它显示了 5 个帖子标题的列表。
因此,只要我只用于 computed
将数据返回到模板,上面的测试就可以开始了。但是,如果我尝试使用create()
或mounted()
事件/生命周期挂钩来设置posts
属性,我将在显示中一无所获。这些console.log
行从不显示消息,因此它们永远不会触发。为什么不?
此外,如果我尝试使用 fetch(调用我的fetchPosts()
方法)从测试 restapi 中提取帖子,我将没有得到任何数据并且console.error
什么也没有显示。为什么不?
ios - 如何收听全局硬件键盘事件?
我正在尝试在整个 NativeScript 应用程序上侦听单个和组合按键的全局事件。
在做了一些研究之后,我发现了一些关于如何在 Objective-C 中实现这一点的信息
- UIKit 的 UIKeyCommand:https ://developer.apple.com/documentation/uikit/uikeycommand
- Objective-C 类:https ://docs.nativescript.org/core-concepts/ios-runtime/types/ObjC-Classes
- React-Native 实现:https ://github.com/envoy/react-native-key-commands
我是一名 JavaScript 开发人员,在 Objective-C 方面的经验为 0。所以我无法理解如何在 NativeScript 中解释这一点。
我发现 iOSUIKeyCommand
类在全球范围内可用,但是,当我尝试使用UIKeyCommand.init("X")
它初始化它时会抛出一个错误,说“期望 0 个参数”
这里的任何人都可以对此提供一些见解吗?
vue.js - axios 在 NS VUEJS APP 中的调用没有失败
我有一种方法可以在单击按钮时调用登录端点
不管我设置什么url路由,axios都认为post成功,总是注销成功消息和空白响应数据。
我使用该行直接在组件顶部导入 axios
我不会在其他任何地方使用它。
这是一个基本的 nativescript vue js 应用程序。
这就是我的 main.js 的样子
它让我发疯,我不明白为什么它不会触发捕获。
navigation - Nativescript Vue this.$navigateTo 什么都不做
编辑:请参阅下面关于向 Vue 模板添加元素的评论
今天再次编辑:好的,这实际上是导致this.$navigateTo
停止工作的原因......如果我导入一个服务以对 Friends.vue 中的一个休息 api 进行 http 调用以获取 mount() 事件中的数据,这会this.$navigateTo
导致从调用 Home.vue 停止工作。谁能建议为什么?
这是在 Friends.vue 中...
我真的觉得我的代码看起来像文档,但我this.$navigateTo(Friends)
什么也没做。我可以看到console.log
消息很好,但页面没有改变。我在文档中没有看到什么?
编辑:添加 app.js
vue.js - vuex 未知突变类型:Nativescript 应用程序
我正在编写一个 vue.js Nativescript 应用程序。我想让 Vuex 管理移动设备的连接状态
我已经设置了对连接状态的监控并在每次更改时触发的代码,我想在发生这种情况时设置 vuex 状态
当我在模拟器上运行代码时,它会正确检测到状态更改,但会出现此错误
我假设代码没有从正确的位置执行,但它不会抱怨找到商店。
这是我的 app.js
我的变异器看起来像
vue.js - 如何在 ListView 中使用动态组件
我正在尝试使用模板填充 NativeScript-Vue ListView,这些模板包含提前不知道其类型的组件。例如,此代码不起作用,因为 NativeScript 没有“组件”元素,但这表明我要完成的工作:
是的,我知道你可以在 v-template 中使用 if="",但在这种情况下,我不知道需要在 ListView 中加载哪些组件。就我而言,我在插件中加载全局组件,这些组件将在 ListView 中引用。
nativescript - nativescript-vue dataform 不更新源数据
有人可以帮忙吗?
我有这个单页应用程序来显示问题:
如果您修改一个字段,然后按顶部的“保存”,则更改的字段不会显示在控制台上...
我意识到这几乎是一个基本问题,我在互联网上搜索了答案但找不到它......
在此先感谢您的帮助。问候,汉斯