Javascript 反应本机useContex 从“React”导入React; 从“/userHook”导入{useAuth}; 从“./UserContext”导入{UserContext}; 从“/Pagesd”导入Pagesd; 导出默认函数(){ const{name}=useAuth(); 返回( ); } 从“React”导入React; 从“react native”导入{View,Text}; 从“./UserContext”导入{UserContext}; 函数Pagesd(){ const{name}=React.useContext(UserContext); 返回( {name} ); } 导出默认页面SD;

Javascript 反应本机useContex 从“React”导入React; 从“/userHook”导入{useAuth}; 从“./UserContext”导入{UserContext}; 从“/Pagesd”导入Pagesd; 导出默认函数(){ const{name}=useAuth(); 返回( ); } 从“React”导入React; 从“react native”导入{View,Text}; 从“./UserContext”导入{UserContext}; 函数Pagesd(){ const{name}=React.useContext(UserContext); 返回( {name} ); } 导出默认页面SD;,javascript,reactjs,react-native,Javascript,Reactjs,React Native,我希望函数useAuth看到Sa Pagesd()被键入,我哪里做错了 我想做案例管理,但名称出现在app js中,但我无法访问子项。目前显示的代码是正确的,只有一个例外 import React from 'react'; import {View, Text} from 'react-native'; import {UserContext} from './userContext'; function Pagesd() { const {name} = React.useContex

我希望函数useAuth看到Sa Pagesd()被键入,我哪里做错了


我想做案例管理,但名称出现在app js中,但我无法访问子项。

目前显示的代码是正确的,只有一个例外

import React from 'react';
import {View, Text} from 'react-native';
import {UserContext} from './userContext';

function Pagesd() {
  const {name} = React.useContext(UserContext);
  return (
    <View>
      <Text>{name}</Text>
    </View>
  );
}
export default Pagesd;
name
正在从
useContext
的返回中被分解。如果给定的值是一个对象,这很好,但我假设它不是

const {name} = React.useContext(UserContext);
  • 向提供程序传递一个对象
  • 
    

    React使用大括号
    {}
    ,而内部大括号是一个。

    到目前为止显示的代码是正确的,只有一个例外

    import React from 'react';
    import {View, Text} from 'react-native';
    import {UserContext} from './userContext';
    
    function Pagesd() {
      const {name} = React.useContext(UserContext);
      return (
        <View>
          <Text>{name}</Text>
        </View>
      );
    }
    export default Pagesd;
    
    name
    正在从
    useContext
    的返回中被分解。如果给定的值是一个对象,这很好,但我假设它不是

    const {name} = React.useContext(UserContext);
    
  • 向提供程序传递一个对象
  • 
    

    React使用大括号
    {}
    ,而内部大括号是一个。

    请不要链接到图像。将代码直接添加到quetionWhat函数“useAuth”@evolutionxbox如果您现在查看,会发现更多错误吗?组件
    Pagesd
    看起来像什么?@los如果抱歉,我是新的,请不要链接到图像。将代码直接添加到quetionWhat函数“useAuth”@evolutionxbox如果您现在查看,会发现更多错误吗?组件
    Pagesd
    看起来像什么?@losif抱歉,我是新手
    const {name} = React.useContext(UserContext);
    
    <UserContext.Provider value={name}>
    
    const name = React.useContent(UserContext);
    
    <UserContext.Provider value={{name}}>