问题标签 [vue-native]

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.

0 投票
0 回答
37 浏览

vue.js - 原生应用程序是否可以访问 HTML5 API

我正在构建一个语言翻译抽认卡网络应用程序。我将在网站上发布 PWA 版本,然后在 Play Store 和 Windows Store 中发布本地应用程序。最终甚至可能是 Apple Store。第一次寻找构建原生应用程序或伪原生应用程序。

该应用程序当前使用 HTML5 中的 Web Speech API 和 Voice Recognition API。这些 API 支持 Chrome 和 Android Web 浏览器。看来他们正在为 Firefox 和其他一些浏览器开发。

由于应用程序的最佳功能是建立在这些基于浏览器的 API 之上的。

我想知道我是否选择使用 Vue Native 而不是 Cordova/Phonegap,如何才能原生访问这些 HTML5 API 或者是否有原生解决方案?

0 投票
1 回答
440 浏览

react-native - 将 react-native 组件与 vue-native 结合使用

有没有什么办法可以将像https://github.com/archriss/react-native-snap-carousel/tree/master/example这样的原生组件与 vue native 结合起来?

我在 vue-native 中有一个项目,想在其中使用 react-native 组件,但是我有一个我不明白的错误:控制台说:Invariant Violation: expected a string (for built-in components) or a class/function (for composite components) but got: undefined

我希望渲染一个组件但没有运气

0 投票
1 回答
464 浏览

expo - ActionBar上的Vue Native“元素类型无效:预期为字符串”

我刚刚完成了 vue native 的“入门”教程,并让我的设备在 EXPO 中运行我的 vue native 应用程序。

我想添加一个工具栏,所以我查找了如何执行此操作,并找到了该ActionBar元素,因此我将其添加到我的代码中,如下所示:

但我收到以下错误:

找不到变量:ActionBar

所以我尝试通过更改此行来自己修复错误

成为

但现在我得到了错误

元素类型无效:应为字符串(用于内置组件)或类/函数,但得到:未定义

请帮助我找到如何ActionBar正确导入。

0 投票
0 回答
467 浏览

vue.js - Vue-Native 复选框更改值

我希望能够通过单击来更改复选框的值。recentContacts加载得很好,并且在计算函数中指定初始检查值效果很好。似乎会更改值,:on-press但不会反映在 UI 中。

请帮忙

模板

代码

编辑:我猜是因为 VUEX 是不可变的。我通过recentContactsdata属性内部而不是computed不按我想做的方式来实现这一点。

0 投票
4 回答
3147 浏览

vue.js - 使用 vue-native-router 在 vue 组件内导航

vue-native-router文档提供了一个很好的示例,说明如何实现导航以在屏幕之间切换,到目前为止,它在我正在尝试构建的小演示应用程序中有效,以了解事情是如何工作的。

到目前为止,在屏幕 vue 模板中从一个屏幕导航到另一个屏幕所需的基础知识如下:

(我跳过了 的主要设置,StackNavigator因为这与文档中的完全一样,并且对这个问题没有真正的帮助,请参阅 TJ Weems 的回答)。

我现在的目标是拥有一个显示标题和描述的组件列表。通过单击组件,屏幕应更改为组件的详细视图。因此,我尝试为我的组件实现相同的功能:

但是,this.navigationundefined在 vue 组件内部。不知何故,我不明白这里的联系,也找不到任何相关的东西来解释这一点。我也不确定这是否是正确的方法,或者导航是否应该发生在组件之外。

如何实现从作为事物预告片的组件到实际详细信息屏幕的链接?


依赖项:

0 投票
1 回答
712 浏览

javascript - 如何在 Vue-Native 方法中返回 React-Native 组件

我使用 Vue-Native 编写应用程序,在我的情况下,我使用 React-Native 组件,该组件使用renderItem返回 React-Native 元素的 prop 函数(例如<View>

我有 Vue 元素wineCard,我应该在这个函数中返回它

在 React 中,这个函数看起来像这样:

如何使用 Vue-Native 来完成?

0 投票
2 回答
608 浏览

javascript - 在 vue-native 中使用 svg 图片

在我的 vue-native 应用程序中,我想显示本地的 SVG 图像。

为此,我尝试了 react-native-svg-uri ( https://github.com/vault-development/react-native-svg-uri )。我使用它的步骤是:-

npm install react-native-svg-uri --save

react-native 链接 react-native-svg

但是,当我尝试使用以下任何一种方法在屏幕上呈现 svg 时,它什么也不显示:-

0 投票
2 回答
1751 浏览

react-native - Vue Native - 使用 axios 从 api 获取数据未显示在页面上

我想创建一个只显示从 api 获取的数据的基本应用程序。我正在使用 Vue Native,它是 React Native + Vuejs 的混合体,但是在我获得数据后它不会在页面上显示数据。

我的代码是:

0 投票
1 回答
847 浏览

react-native - 世博模拟器无法启动

我使用 vue-native 一个 react-native 的包装器。突然,模拟器上的vue-native项目停止运行。

当我启动模拟器时,我得到一个错误

此版本的应用程序已过时。卸载应用程序并再次运行以进行升级。

我试图删除 expo-cli

并再次安装:

我还删除了我的节点模块并完成了

但我仍然遇到同样的错误,并且 vue-native 应用程序无法编译。

非常感谢任何帮助

0 投票
0 回答
89 浏览

vue.js - vuejs-native 计算样式转换错误

我在使用 vuejs-native 时遇到了一点问题,我尝试进行计算样式转换,但出现此错误:

这是完整的日志: