小编Mah*_*our的帖子

Javascript setTimeout立即在React Native中运行

我的问题是setTimeout运行吗?about 5 seconds较早。例如,当我将其设置为时5 seconds,它将立即运行,但是当我在上时15 seconds,它将在10 seconds以后运行。

我什至调查了这个问题:React Native中的setTimeout,但是我仍然无法解决问题

changeNotify() {
    let that = this;
    console.log("before");
    setTimeout(function () {
        console.log("After");
        that.setState({notifyModal: false})
    }, 5000);
}
Run Code Online (Sandbox Code Playgroud)

并在渲染

<Button
   title='change'
   onPress={() => this.setState({notifyModal: true},()=>this.changeNotify())}
/>
Run Code Online (Sandbox Code Playgroud)

javascript settimeout react-native

7
推荐指数
1
解决办法
661
查看次数

React Native 0.61 版中的 Google Play 64 位要求

我以前用的0.54是React Native的版本,但是由于64位版本的Google出了问题,不得不新建一个项目(我没有更新这个版本,而是自己新建了一个版本)。

我目前使用的0.61.4是 React Native版本

在我得到aab输出并想将其发布到 Google Play 后,不幸的是我仍然遇到与以前相同的问题,并且出现以下错误

此版本不符合 Google Play 64 位要求

以下 APK 或 App Bundle 适用于 64 位设备,但它们只有 32 位本机代码:9.

在您的应用中包含 64 位和 32 位本机代码。使用 Android App Bundle 发布格式自动确保每个设备架构只接收它需要的原生代码。这可以避免增加应用程序的整体大小

在此处输入图片说明

我把gradle代码放在这里作为指导

android/app/build.gradle

apply plugin: "com.android.application"

import com.android.build.OutputFile

/**
 * The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets
 * and bundleReleaseJsAndAssets).
 * These basically call `react-native bundle` with the correct arguments during the Android build
 * …
Run Code Online (Sandbox Code Playgroud)

android gradle google-play react-native react-native-android

7
推荐指数
1
解决办法
596
查看次数

React Native:双击后退到应用程序

如何在不需要Redux的情况下两次单击后退按钮退出应用程序

我一直在寻找一种限制用户的解决方案,只需点击一下本机就可以退出应用程序.

double-click exit react-native react-native-android react-native-ios

6
推荐指数
4
解决办法
6532
查看次数

Yarn 添加新包而不更新其他包

如何在yarn add不更新其他软件包的情况下?

当我使用yarn add react-native-charts-wrapper此命令时,还会更新我的其他软件包。

但我不想更新其他软件包。

javascript package-managers react-native yarnpkg

6
推荐指数
1
解决办法
2082
查看次数

Get index of visible element in jquery

I want to get index of selectedclass between visible elements in jquery.

<ul>
    <li>element 01</li>
    <li style="display: none">element 02</li>
    <li style="display: none">element 03</li>
    <li style="display: none">element 04</li>
    <li>element 05</li>
    <li>element 06</li>
    <li class="selected">element 07</li>
    <li style="display: none">element 08</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

I have tried these ways

console.log($('ul li.selected').index());
console.log($('ul li:visible.selected').index());
Run Code Online (Sandbox Code Playgroud)

I want the number 3 for the example above: The index of the .selected element in the ul ignoring the elements that aren't visible.

javascript jquery

6
推荐指数
1
解决办法
234
查看次数

React Native:捆绑失败 - 无法解析模块“AccessibilityInfo”

错误:捆绑失败:

错误:无法解析模块: Haste 模块映射AccessibilityInfo中不存在模块D:\MyApp\node_modules\react-native\Libraries\react-native\react-native-implementation.jsAccessibilityInfo

react-native create-react-native-app

5
推荐指数
1
解决办法
7109
查看次数

获取Leaflet FlyTo回调函数

如何获取传单FlyTo回调函数?

这是我的代码

map.flyTo([lat, lng], zoom);
Run Code Online (Sandbox Code Playgroud)

我用这种方法测试但不适合我

map.flyTo([lat, lng], zoom, function () {

});
Run Code Online (Sandbox Code Playgroud)

javascript leaflet

5
推荐指数
1
解决办法
2135
查看次数

使用抽屉式导航,而内部没有屏幕

我有以下关注者stack navigator

<Stack.Navigator>
  <Stack.Screen name="Home" component={HomeScreen} />
  <Stack.Screen name="Settings" component={SettingsScreen} />
  <Stack.Screen name="AboutUs" component={AboutUsScreen} />
  <Stack.Screen name="ContactUs" component={ContactUsScreen} />
  <Stack.Screen name="Blog" component={BlogScreen} />
</Stack.Navigator>
Run Code Online (Sandbox Code Playgroud)

我想要drawer(带有自定义抽屉内容)而不使用nesting drawer navigators.

react-native react-navigation react-navigation-drawer react-navigation-stack

5
推荐指数
1
解决办法
3084
查看次数

如何在 React Native 中使用 React.forwardRef()

refs用于访问子组件

<MyComponent
   ref='_my_refs'
   ...
/>
Run Code Online (Sandbox Code Playgroud)

并打电话给他们

this.refs._my_refs.scrollToTop();
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

警告:不能为函数组件提供引用。尝试访问此引用将失败。你的意思是使用 React.forwardRef() 吗?

javascript reactjs react-native react-ref

4
推荐指数
1
解决办法
1万
查看次数

“composer 更新”和“composer 升级”有什么区别?

我知道“安装”和“更新”之间的区别,但我找不到composer update和之间的区别composer upgrade

php package-managers dependency-management composer-php

3
推荐指数
1
解决办法
741
查看次数