logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

react context的三种用法

个人理解转成大白话:提供了一个局部的全局作用域,使用Context则无需再手动的逐层传递。本文主要介绍3种的使用方式:先写好使用的基础环境条件,后续的代码都是基于此环境在根组件中,导入上面写的,并使用提供的组件进行包裹,圈定局部的全局作用域,传值后可以提供给子组件进行消费在组件中,导入,使用其提供的组件来订阅的变更,需要一个函数作为子元素,函数的第一个形参便是组件提供的值此时页面中应该出现json

#react.js#javascript#ecmascript
解决 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 的问题

最近换了台新的mac电脑,需要按照git,惊讶的发现竟然要用命令行来下载,并且得用brew工具来安装。brew安装工具的来源地址是raw.githubusercontent.com。解决方法如下,找到她绑定的ip地址,通过host的方式重新之指向就可以了。得到它所绑定的ip,然后修改本地host就可以了,到这个网站查找这个域名绑定的ip。mac修改host参考。

#macos#github
react-native 表单校验库 react-native-validator

npm i react-native-validator说明这是一个类似jQuery.validator的表单校验工具点击查看demo提供两种常用的校验方式(1.点击校验所有表单元素通过就提交,2.在输入表单过程中自动验证,如果所有表单验证通过按钮高亮可点击提交)你可以覆盖所有样式支持动态表单校验(包括数组和对象)目前校验规则是写在elFormItem里面的,暂时不考虑在elForm上加MP4演示

#react native
@fullcalendar/react使用

【代码】@fullcalendar/react使用。

文章图片
#react.js#javascript#前端
android-DialogFragment简单使用&&Framgent通讯方式之一

PublisherDialogFramgents实现:1.继承DialogFragment2.提供接口3.提供接受 activity传入的new 接口函数4.添加选项,以及点击某个按钮时候出发对应接口函数里面的回调函数package com.example.handleproject;import android.app.AlertDialog;import android.app.Dialog;

git 合并分支冲突解决后,进入rebaseing,如何处理

rebase的时候,修改冲突后的提交不是使用commit命令,而是执行rebase命令指定 --continue选项。若要取消rebase,指定 --abort选项。合并issue3分支的时候,使用rebase可以使提交的历史记录显得更简洁。和merge时的操作相同,修改在myfile.txt发生冲突的部分。Patch failed at 0001 添加pull的说明。切换到issue3分支后,对

文章图片
#git#github
typescript interface 覆盖

我们想对Antd的TimePicker组件进行封装,理由在于他必须接受一个moment对象,而我们的后端接口给我们的是字符串对象。于是,我们想要一个接受字符串,onchange时候传回来format后的字符串这样一个组件。因为我们这个组件的大多数属性和原来TimePicker的props是一样的,所以我们直接继承它import type { TimePickerProps } from 'antd

#typescript#javascript#开发语言
react-hook-form。 useFieldArray Controller 必填,报错自动获取较多疑问记录

动态多个数据Controller包裹时候,原生html标签input可以add时候自动获取焦点,聚焦到最近不符合要求的元素上面。

文章图片
#前端#react.js
React refers to UMD global, but the current file is a module vite初始化react项目

【代码】React refers to UMD global, but the current file is a module。

文章图片
#react.js#前端#前端框架
nodejs环境及解决node服务器外网端口无法访问

当我们写出第一个程序的时候,发现在外网不能访问,这个时候我们需要把端口打开,例如我们的端口是8888 我们需要/sbin/iptables -I INPUT -p tcp --dport 8888 -j ACCEPT #开启8888端口我是centos 7 所以运行service network restart,运行成功,在外网访问到采摘来之:构建nodejs环境及解决node服务器外网端口无法访

#服务器#p2p#运维
    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择