• 如何在React中使用JS文件

    我已经为我的网站下载了一个模板,该模板从我的react组件调用下面的js文件。 !(function($) { "use strict"; // Hero typed if ($('.typed').length) { var typed_strings = $(".typed").data('typed-items'); typed_strings = typed_strings.split(',') new Typed('.typed', { strin...
  • 将Android CameraX桥接到React Native

    我正在为CameraX创建本机UI组件以响应本机。首先尝试触发活动进行检查并正常运行。希望将其提取为React Native的UI视图。它只是显示一个空白的白色屏幕。 相机预览未显示(视图样式的100%w和h在JS中定义)? //bind to lifecycle: CameraX.bindToLifecycle((AppCompatActivity) mContext.getCurrentActivity(), preview); 我的以下代码段: camera_layout: <androidx...
  • 如何通过React中的按钮显示API文本

    我正在帮助一个项目,我们在一个网站上创建一个包含工具的虚拟桌面,我决定添加一些风味并添加一只猫,当单击该猫时,它会提示一个猫的事实。 This is a mock image of how it would work I have minimal web development experience and I don't know where to begin with React, it renders the main desktop like this through an image mappe...
  • 用axios / fetch发布不起作用网络错误,本机反应,php

    英语不是我的母语,所以请理解如果我写错了:)。 我现在正在学习react-native,现在尝试使用mysql建立刚刚的注册。我试图将数据从我的js文件发布到我的php文件,试图将数据推送到mysql表中,但是当按下按钮Register时,什么也没有发生,只是出错了。 [00:39:27] Network Error - node_modules\axios\lib\core\createError.js:15:17 in createError - node_modules\axios\lib\adapt...
  • 反应钩子。同时从多个孩子更新父状态

    我目前情况的描述: 我正在开发一个用于销售书籍的应用程序,并且正在使用React Context在屏幕之间共享状态。当我进入书籍屏幕时,我有两个按钮(自定义子组件)“添加到购物车”和“保存”,在安装时,它们会在我的数据库中获取各自的初始状态(分别添加到购物车或保存)。 问题 当按钮“添加到购物车”完成从数据库获取其初始状态时,它将更新其父状态 “ currentBookData”通过接收作为道具的回调。 其他按钮也一样。 这是我的图书屏幕的代码: function BookScreen(props) {...
  • 在本机中对麦克风进行动画处理

    我想在react native中为麦克风设置动画,现在我只是在更改颜色,我想通过过渡来更改颜色,以便看起来有人在说话。下面是代码 import React, {useEffect} from 'react'; import {Animated, Easing, TouchableOpacity} from 'react-native'; import Svg, {G, Mask, Path, Defs} from 'react-native-svg'; const AnimatedPath = Anima...
  • Android版本无法通过

    我正在使用react-native开发智能手机应用程序。 直到上周为止,它的工作情况都不错,但是从12月7日起停止工作。 当我提高Gradle的版本时,出现以下错误。 ================================================== ========= 任务:app:generateDebugBuildConfig失败 Deprecated Gradle features were used in this build, making it incompatible wi...
  • 我如何从数组对象中查找特定数据

    我正在尝试使用state_id查找状态列表,然后使用state_id必须找到城市ID,然后选择城市ID,它将显示没有城市,然后选择城市,它将显示中心ID,然后选择中心ID,它将显示中心名称,所以该怎么写使用深度克隆的JavaScript函数可实现此逻辑。 这是数据数组=> centers_list: [{ CENTERID: '14520', CENTERNAME: 'Super Religare Laboratories- Delhi', ADDRESS2: 'delhi', ...
  • 反应状态给出未定义的新反应

    我是本机新手,我一直在开发一个简单的应用程序,但是由于某些原因,我会不断获取某些状态的状态(未定义),而且在获取数据时,服务器也会多次使用值(未定义)进行调用返回实际值。我一直在寻找很长一段时间,但是没有找到任何帮助的东西,所以我来这里向比我更高级的React开发人员寻求帮助。 我的代码如下所示: const { data: chat, loading } = useApi(chatApi.getChat, { chatId: chatId, channelId: route.params.channelI...
  • 将数据从功能组件传递到父类组件的反应是本机的

    所以我的应用程序中有一个选项卡导航,我试图从选项卡屏幕上扫描一个称为扫描屏幕的UPC编号,然后将其发送到主屏幕,该屏幕上有一个搜索栏,并且我希望在此显示upc编号导航完成后。到目前为止,我可以扫描upc编号并导航到homeScreen,但是由于某种原因,我无法发送upc编号。我曾尝试过多种方法。 navigation.navigate('HomeScreen',{upc:data})和主屏幕上的getParam(),但没有任何效果。 Obj =扫描upc,然后成功导航到homeScreen标签并在searc...
  • 反应不确定如何将更新的值传递给子组件

    我想制作一个翻译器应用程序,将英语句子翻译成有趣的语言,例如Yoda,Sith等。我找到了一个API。 我的主要逻辑是,创建一个Translator组件,该组件具有一个Input组件(在此处键入英语句子)和一个Output组件(向您显示翻译后的文本)。并且Translator组件还有一个LanguagePicker组件,它只是一个下拉列表。我的问题是: 我成功地从LanguagePicker和Input组件检索了输入和所选语言,问题是,我不知道如何在每次新翻译时将其传递给Output组件。 这是我的翻译器组...
  • 重新更新数据时UseEffect挂钩无法正常工作?

    我有一个订单列表,我正在使用FlatList来呈现它们, 我应该有2个主要概念,即“加载更多,拉动刷新” 在我的情况下,用户可以编辑订单,然后拉动刷新以获取新更新的数据,而在另一种情况下,可以加载更多“分页”。 所以 加载更多功能可以正常工作,并且可以从服务器获取新数据并与旧数据一起推入状态, 但是拉动刷新不起作用,尽管setState触发了获取数据的功能,但它并没有更新数据,我可以在控制台中看到更新的数据,它只是呈现旧数据! 这是一个代码片段。 const OpenedAppointments = () ...
  • 如何在React Native中正确使用平面列表?

    问题: 我在我的应用程序中有一个评论部分,该评论部分我使用了这样的平面列表。 const getMessageView = (comments, userId, flatlist) => { const lastIndex = comments.length - 1; console.log(comments, 'oooo'); return ( <FlatList data={comments} ref={(ref) => (flatlist = ref)} ...
  • 提取不会更新变量

    我正在创建一个具有登录屏幕的应用程序,该登录屏幕可从HTTP获取并在登录成功时重新导航用户。但是,我目前遇到一个问题: 在第一次按下登录按钮时,Fetch不会更新变量值,因此,除非用户再次按下登录按钮,否则用户不会登录。 我认为我的问题出在我的提取调用中,即“ setUserToken”。我认为这不是将当前状态与更新后的状态合并,这就是为什么它在第一次登录时会失败的原因。 App.js import React, { useEffect } from 'react'; import { createD...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 码农俱乐部