问题标签 [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 投票
1 回答
124 浏览

javascript - Vue.js - 有条件地分配一个 CSS 类

在使用 NativeBase 作为组件库的 VueNative 项目中(因此标签以 为前缀nb-),我有以下代码。这在<template>标签中,是包含导航按钮的 footer.vue 文件的一部分。当用户按下它并且它变为活动状态时,此逻辑可以很好地更改选项卡(按钮)的颜色。

我想替换为文件中:style:class所有nb-button标签都引用类名,而不是每个标签中的硬编码背景颜色。这是我尝试过的 -
<template>标签中:

<style>标签中:

但是,在代码编辑器中,一条红色波浪线显示在:class“'v-bind' 指令需要一个属性值”的行下方。如何修改它才能工作?

编辑 基于这篇文章,我还尝试了以下方法:

但它的行为就像它忽略了类名。当用户选择 tab2 时,会显示默认的活动颜色,而不是active样式中指定的颜色。

0 投票
1 回答
87 浏览

javascript - Vue原生地理定位错误_expo.Permissions.askAsync未定义

一段时间以来,我一直在学习 Vue Native。我正在浏览https://vue-native.io中提供的文档并一一尝试。当我来到 Geolocation 部分时,我想试用 expo permision api。我收到了这个错误

undefined 不是对象(评估 '_expo.Permissions.askAsync')

这是我的代码

该错误必须来自 getLocation 函数并且与 expo 权限有关。你能告诉我这里可能是什么问题吗?谢谢

0 投票
2 回答
2252 浏览

vue.js - 我收到了这个警告:DatePickerAndroid 已被合并

在我创建一个新项目后,我收到了这个警告

警告:DatePickerAndroid 已与 DatePickerIOS 合并,将在未来版本中删除。现在可以从“@react-native-community/datetimepicker”而不是“react-native”安装和导入它。见 https://github.com/react-native-community/react-native-datetimepicker

截屏

0 投票
0 回答
192 浏览

react-native - 在 Vue Native 中为 BottomTabNavigator 添加标题按钮和标题

我创建了一个像这样的底部导航器:

这很好用,虽然标题显示,但标题为空,无法向其添加按钮或文本。我认为title应该显示标题,但事实并非如此。

我在这里想念什么?

0 投票
0 回答
200 浏览

html-table - vue-native 应用程序替代 flatList 或 html 表等效项

我正在尝试使用表格构建一个基本的 vue 本机应用程序。在官方文档页面中,我看到的只是 flatList ,它根本没有表现或看起来没有谎言表。所以我尝试了 html 表语法,它给出了错误。

元素类型无效:应为字符串(用于内置组件)或类/函数(用于复合组件)但得到:未定义。您可能忘记从定义组件的文件中导出组件,或者您可能混淆了默认导入和命名导入。

有什么建议或简单的选择吗?

检查ReactVueComponent.

0 投票
1 回答
287 浏览

css - 不变违规:“verticalAlign”不是有效的样式属性

我尝试将文本放在按钮中间,但每当我使用时,vertical-align: middle我都会收到错误消息。所以有什么问题?

我的CSS:

0 投票
1 回答
349 浏览

css - 放在 Vue Native 的按钮中间

我想将“登录”文本放在按钮中间,我试过了align-items: center;justify-content: center;但似乎不起作用

在此处输入图像描述

css

0 投票
1 回答
83 浏览

vue.js - 无法在 vue native 中导入 js 文件

如您所见,我尝试从src/store

我尝试了以下路径,但没有一个工作。

./store/member.module

/@store/member.module

member.module

以前我用于/@store/member.module我的其他 Vue 项目,但不知何故它不适用于 vue native

在此处输入图像描述

0 投票
0 回答
129 浏览

vue.js - 无法在 Visual Studio 代码中导入 js 文件

如您所见,我尝试从src/services

我尝试了以下路径,但没有一个工作。

以前我用于/@store/member.service我的其他 Vue 项目,但不知何故它不适用于 vue native

在此处输入图像描述

我的 member.service.js

在此处输入图像描述

0 投票
1 回答
90 浏览

jquery - jQuery 需要一个带有 vue native 文档的窗口

我在我的 vue 本机项目中运行了npm install jquery --save安装 jquery 的命令,但我仍然收到此错误jQuery requires a window with a document

在我的模板中:

在我的脚本中: