
react
前端小嘟
你好
展开
-
react的问题 类型“Readonly<{}>”上不存在属性“val”解决 及原因
import React, { Component } from 'react'interface Test { // loading:boolean; val:number}export default class Essay extends Component<any,Test> { // 第一个参数表示props的类型 第二个表示state类型 constructor(props:any){ super(props) // super要有原创 2022-04-29 15:47:21 · 651 阅读 · 0 评论 -
修改react中this.State
由于需要对state中定义的对象属性做变更操作,却发现setState是不能直接对state中的对象属性进行操作的。那我们应该怎么办呢?不要捉急,听我慢慢道来(????压根不想听你废话……)首先,我们在state中定义一个对象:this.state = { obj: {}}下一步操作是给obj这个对象动态的增加name,age两个属性并初始化赋值,根据setState的特性,是可以直接更改obj属性,所以我们可以新建一个object对象,取名为coverObj,然后给coverObj添加nam原创 2022-02-11 14:30:53 · 469 阅读 · 0 评论 -
修改项目的端口
在启动命令中加入set PORT=9000原创 2021-11-26 10:00:15 · 599 阅读 · 0 评论 -
不能将类型“{ Change: (e: any) => void; }
ts 子组件调用父组件发生报错报错如图原因子组件传入的props参数类型不一致//原代码export default class Ceshi extends Component{}修改方法//给props定义参数类型export default class Ceshi extends Component <any>{} ...原创 2021-11-25 14:24:19 · 1447 阅读 · 0 评论 -
React与Vue3.0 父子间值得传递 子组将向父组件传值
父子间传递 是前端人员必须熟练掌握得一点React//父组件代码片段<View><OverlayExample status={contactInfo.editState} getMsg={value => { //创建一个函数 通过这个函数接收一个 alert(value); this.setState({ contactInfo: {editState:原创 2021-08-13 17:30:30 · 165 阅读 · 0 评论 -
一文学会React Native(保姆级教程) 持续更新
React Native 官网如果react基础有些遗忘,可以打开React官网查看介绍React Native 是一个使用React和应用平台的原生功能来构建 Android 和 iOS 应用的开源框架。通过 React Native,您可以使用 JavaScript 来访问移动平台的 API,以及使用 React 组件来描述 UI 的外观和行为:一系列可重用、可嵌套的代码。ReactNative环境搭建相比较繁琐 按照React Native 官网进行安装,就可以了,如果失败可以多试几次,也可以原创 2021-08-06 15:55:22 · 1949 阅读 · 0 评论