小编gbl*_*777的帖子

React Native Module AppRegistry不是注册的可调用模块

我遇到了我们团队正在进行的共享github项目的问题.我一直在打击这个问题大约一个星期,现在没有任何运气.

问题是在我的团队计算机上运行的全新克隆,无法在我的计算机上正常运行.它抛出错误,"模块AppRegistry不是可调用模块".我正在开发一个ios项目.我删除了所有文件夹并重新开始.我创建了具有各种权限的新用户,但没有运气.

还有什么我想念的吗?谢谢!


Index.ios.js

const { AppRegistry } = require('react-native');
const setup = require('./app/setup');

AppRegistry.registerComponent('mobileapps', setup);
Run Code Online (Sandbox Code Playgroud)

Setup.js

import App from './index';
import React, { Component } from 'react';
import { Provider } from 'react-redux';
import configureStore from './store';

const store = configureStore();

function setup() {
  class Root extends Component {
    render() {
      return (
        <Provider store={store}>
          <App />
        </Provider>
      );
    }
  }

  return Root;
}

module.exports = setup;
Run Code Online (Sandbox Code Playgroud)

native reactjs

8
推荐指数
1
解决办法
8446
查看次数

React Native 链接外部应用程序

问题

在我的反应本机应用程序中,我想启动一个名为“Taco Shop”的外部应用程序。我正在使用包react-native-app-link。我想从我的应用程序内启动此应用程序,但如果未安装,请将用户带到应用程序商店。

代码

var url = "tacoshop://";  <-----NO CLUE WHERE OR HOW I GET THIS URL
var appName = 'Taco Shop';
var appStoreId = 'id1185454813';
var playStoreId = 'io.simplyorder.tacoshop';


AppLink.maybeOpenURL(url, { appName, appStoreId, playStoreId }).then(() => {
  // do stuff
})
.catch((err) => {
  // handle error
});
Run Code Online (Sandbox Code Playgroud)

它会启动 google play/应用程序商店,但在安装时不会启动实际的应用程序。如果已安装,如何找到上面的 taco shop 应用程序的 URL 以直接启动?

android ios react-native

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

如何计算数组中对象键的总和--javascript

我正在使用firebase并做出本机反应.

我从我的firebase数据库返回了一个如下所示的数组.

[Object, Object, Object]
Run Code Online (Sandbox Code Playgroud)

在每个对象下,我返回了一个项目,"级别:4".

所以我有三个包含4,5,6的对象.我如何将这些加在一起?

谢谢!

javascript firebase reactjs react-native firebase-realtime-database

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

React Native Firebase 搜索列表视图

我的 React Native 应用程序中有一个来自 Firebase 的列表视图。我遇到了一些关于人们如何使用 fetch 函数搜索列表视图的教程,但对 Firebase 没有任何帮助。

我的列表视图的标题处有一个搜索栏,如何使用 Firebase 按关键字搜索并过滤结果?

我按照 Firebase 网站上的指南来设置我的列表视图和数据源。我希望能够在每个字段中按关键字进行搜索

listenForItems(itemsRef) {

itemsRef.on('value', (snap) => {

  var items = [];
  snap.forEach((child) => {
    items.push({
      title: child.val().title,
      category: child.val().category,
      description: child.val().description,
    });
  });

  this.setState({
    dataSource: this.state.dataSource.cloneWithRows(items)
  });

});
}
Run Code Online (Sandbox Code Playgroud)

javascript listview firebase react-native firebase-realtime-database

2
推荐指数
1
解决办法
5530
查看次数