未捕获(承诺)TypeError:mostrarError不是函数。带钩

Jhonatan_Oropeza

函数“ mostrarError”来自道具,我将其放入函数“ handleImagenSeleccionada”中,但在“捕获(错误)”中使用时,显示下一个错误:未捕获(承诺)TypeError:mostrarError是不是功能。

export default function LoadImage({ mostrarError }) {
const [imagenURL, setImagenURL] = useState('');//URL gotten from the backend when the image was loaded in the server
const [subiendoImagen, setSubiendoImagen] = useState(false);// For the loading


//------------------------ Functions ---------------------------------
async function handleImagenSeleccionada(evento) {
    try {
        setSubiendoImagen(true);
        const file = evento.target.files[0];
        const formData = new FormData();
        formData.append('image', file);

        const { data } = await Axios.post(baseURL + '/inside/postImage', formData, { headers: { "Content-type": "multipart/form-data" } });
        setImagenURL(data.url);
        setSubiendoImagen(false);
    } catch (error) {
        setSubiendoImagen(false);
        console.log(mostrarError);
        mostrarError(error.response.data.message);

    }
}
return (
    //Form in JSX
);

}

我使用console.log显示了“ mostrarError”,而控制台显示了“ mostrarError”是一个函数。在此处输入图片说明

汤姆·贾丁·麦克纳马拉

您的控制台日志输出显示mostrarError是一个包含名为的函数的对象mostrarError,即:

{
  mostrarError: function () {...}
}

mostrarError.mostrarError调用时使用它,或(可能是更好的解决方案)确保将函数传递给mostrarErrorprop,

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

得到的错误是“未捕获(承诺)TypeError:对象不是构造函数(…)”

来自分类Dev

未捕获(承诺)TypeError:d3.group不是函数

来自分类Dev

未捕获(承诺)TypeError:images.map不是函数

来自分类Dev

未捕获(承诺)TypeError:type.trim不是函数

来自分类Dev

未捕获的错误:未捕获(承诺):TypeError:this.xxxService.getSomething(...)。toPromise不是函数

来自分类Dev

未捕获的TypeError:$(…).on不是函数

来自分类Dev

打字稿-未捕获(承诺)TypeError:v.toPixiPoint不是函数

来自分类Dev

javascript-未捕获(承诺)TypeError:e.iterator不是函数。如何解决这种错误?

来自分类Dev

Javascript / Firestore:未捕获(承诺)TypeError:firebase.firestore(...)。collection(...)。doc(...)。collection(...)。set不是函数

来自分类Dev

错误错误:未捕获(承诺):TypeError:i.BehaviorSubject不是Angular 10 SSR中的构造函数

来自分类Dev

未捕获(承诺)TypeError:尝试从Firebase Firestore检索文档时,snapshot.data不是函数

来自分类Dev

错误:未捕获(承诺)TypeError:tf.browser.fromPixel不是函数

来自分类Dev

未捕获的TypeError:$(...)。stellar不是函数

来自分类Dev

未捕获的TypeError:$ .cookie不是Dialog的函数

来自分类Dev

未捕获的TypeError:undefined不是函数-Javascript

来自分类Dev

未捕获的TypeError:$ .ajax(...)。成功不是函数

来自分类Dev

未捕获的TypeError:#<Object>不是函数

来自分类Dev

未捕获的TypeError:$ .growl不是函数

来自分类Dev

未捕获的TypeError:Undefined不是函数

来自分类常见问题

未捕获的TypeError:$ .post不是函数

来自分类Dev

未捕获的TypeError:$(...)。tokenfield不是函数

来自分类Dev

未捕获的TypeError:this.transitionTo不是函数

来自分类Dev

未捕获的TypeError:undefined不是函数

来自分类Dev

未捕获的TypeError:number不是函数

来自分类Dev

获取“未捕获的TypeError:$(...)。timeago不是函数”

来自分类Dev

未捕获的TypeError:undefined不是jQuery的函数

来自分类Dev

Javascript“未捕获的TypeError:对象不是函数”

来自分类Dev

未捕获的TypeError:undefined不是函数

来自分类Dev

jQuery-未捕获的TypeError:$不是函数

Related 相关文章

  1. 1

    得到的错误是“未捕获(承诺)TypeError:对象不是构造函数(…)”

  2. 2

    未捕获(承诺)TypeError:d3.group不是函数

  3. 3

    未捕获(承诺)TypeError:images.map不是函数

  4. 4

    未捕获(承诺)TypeError:type.trim不是函数

  5. 5

    未捕获的错误:未捕获(承诺):TypeError:this.xxxService.getSomething(...)。toPromise不是函数

  6. 6

    未捕获的TypeError:$(…).on不是函数

  7. 7

    打字稿-未捕获(承诺)TypeError:v.toPixiPoint不是函数

  8. 8

    javascript-未捕获(承诺)TypeError:e.iterator不是函数。如何解决这种错误?

  9. 9

    Javascript / Firestore:未捕获(承诺)TypeError:firebase.firestore(...)。collection(...)。doc(...)。collection(...)。set不是函数

  10. 10

    错误错误:未捕获(承诺):TypeError:i.BehaviorSubject不是Angular 10 SSR中的构造函数

  11. 11

    未捕获(承诺)TypeError:尝试从Firebase Firestore检索文档时,snapshot.data不是函数

  12. 12

    错误:未捕获(承诺)TypeError:tf.browser.fromPixel不是函数

  13. 13

    未捕获的TypeError:$(...)。stellar不是函数

  14. 14

    未捕获的TypeError:$ .cookie不是Dialog的函数

  15. 15

    未捕获的TypeError:undefined不是函数-Javascript

  16. 16

    未捕获的TypeError:$ .ajax(...)。成功不是函数

  17. 17

    未捕获的TypeError:#<Object>不是函数

  18. 18

    未捕获的TypeError:$ .growl不是函数

  19. 19

    未捕获的TypeError:Undefined不是函数

  20. 20

    未捕获的TypeError:$ .post不是函数

  21. 21

    未捕获的TypeError:$(...)。tokenfield不是函数

  22. 22

    未捕获的TypeError:this.transitionTo不是函数

  23. 23

    未捕获的TypeError:undefined不是函数

  24. 24

    未捕获的TypeError:number不是函数

  25. 25

    获取“未捕获的TypeError:$(...)。timeago不是函数”

  26. 26

    未捕获的TypeError:undefined不是jQuery的函数

  27. 27

    Javascript“未捕获的TypeError:对象不是函数”

  28. 28

    未捕获的TypeError:undefined不是函数

  29. 29

    jQuery-未捕获的TypeError:$不是函数

热门标签

归档