小编Jul*_*lia的帖子

将Unity/Vuforia场景添加到React Native App [Android]

我想知道是否可以将Unity/Vuforia场景正确添加到Android设备的React Native应用程序中,从而能够在React Native和Unity/Vuforia之间共享数据,反之亦然(某种"桥").例如,通过单击React Native按钮可以启动Unity/Vuforia场景,并通过单击Unity/Vuforia场景中的按钮,可以更新React Native中变量中的某些数据.

另一方面,如果真的有可能,我该怎么做?我想在我的React Native移动应用程序中实现一些教程或示例.

谢谢!

android unity-game-engine vuforia react-native

12
推荐指数
0
解决办法
540
查看次数

带有React Router V4的侧栏菜单中的错误

我正在开发一个单页的ReactJS Web应用程序,但我知道在定义路由时我做错了React Router V4.

我的问题如下:PrivateRoute在我的routes.js文件中没有按预期工作.也就是说,我不知道为什么,但我的侧边栏菜单,我的主要的子组件App,不能正常工作:当我点击我的PrivateRoute组件的菜单项(在这种情况下,Page1)有一些错误.当我说错误时,我的意思是当我点击a的菜单项时PrivateRoute,侧边栏菜单配置错误.将Page1呈现component()的内容,但侧边栏菜单中的菜单项不会保持高亮显示:在这种情况下,它会重定向到列表中的第一个菜单项MainHome.

尽管如此,如果我改变我的标记Page1部分从PrivateRouteConfigRoute我的routes.js文件,一切工作正常.

从我的文件样本index.js(主)routes.js,App.js以及side-menu.js:

index.js (主要)档案:

import React from 'react';
import ReactDOM from 'react-dom';
import { Provider } from 'react-redux';
import Routes from './routes';
import store from './store';

ReactDOM.render(
  <Provider store={store}>
    <Routes/>
  </Provider>,
  document.getElementById('root')
);
Run Code Online (Sandbox Code Playgroud)

routes.js 文件:

import React, { Fragment } from …
Run Code Online (Sandbox Code Playgroud)

single-page-application reactjs react-router-dom

10
推荐指数
1
解决办法
802
查看次数

登录页面与ReactJS中的单页应用程序(SPA)分开

我正在ReactJS中开发一个单页面应用程序(SPA),我想知道如何在单独的页面中使用Login页面.

我使用create-react-app作为用于我的应用程序的基极,和我目前限定用于我的在SPA模板App.js文件,并以不同的js文件的每一分量:Page1.js,Page2.js等我使用react-router-dom(V ^ 4.2.2)的我的应用程序的路由.

我的App.js档案:

//node_modules (using ES6 modules)
import React, { Component } from 'react';
import { BrowserRouter as Router, Route } from 'react-router-dom';

//others
import { Home } from './pages/Home.js';
import { Page1 } from './pages/Page1.js';
import { Page2 } from './pages/Page2.js';

//App variables
const { Content, Footer, Sider } = Layout;

class App extends Component {
  render() {
    return (
      <Router>
        <Layout>
          <Sider>
             //some code …
Run Code Online (Sandbox Code Playgroud)

login single-page-application reactjs react-router react-router-dom

9
推荐指数
1
解决办法
3434
查看次数

将字典键值添加到数组[JavaScript]

以下是JavaScript中我的数据结构示例:

var list = [{"username":"admin1"}, {"username":"admin2"}, {"username":"admin3"}, 
{"username":"admin4"}, {"username":"admin5"}];
Run Code Online (Sandbox Code Playgroud)

如何将每个"用户名"添加到新数组(var result = [])?

最终数据结构的样本将是:

var result = ["admin1", "admin2", "admin3", "admin4", "admin5"];
Run Code Online (Sandbox Code Playgroud)

谢谢*

javascript arrays dictionary angularjs

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

C中的Mmap和struct

我想在C中用mmap读取和编写结构.
我有一个名为insert_med的函数,它允许在mmap中插入一个新的struct med,并且每个struct(带有一个唯一的)必须写在不同的位置. array(当添加新结构时,必须将其添加到数组的最后一个空位置).
两个结构med不能具有您在下面的代码中看到的相同的密钥.的关键是独一无二的.
我的代码不起作用 - 带有变量"struct map"的错误消息:声明时和文件准备好mmapped时 - 但我不知道为什么.我想我可能做错了.

#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/mman.h>

#define FILEPATH "/tmp/mmapped.bin"
#define NUMINTS (1000)
#define FILESIZE (NUMINTS * sizeof(int))

struct med{
    int key;
    char name[25];
    int quant_min;
    int quant;
};

insert_med(int argc, char *argv[]){
    int i;
    int fd;
    int result;
    struct map*;  /* mmapped array of structs */

    /* Open a file for writing. …
Run Code Online (Sandbox Code Playgroud)

c struct mmap

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