小编Any*_*yta的帖子

将数据从孩子传递给父母 React Hooks

我是 React Hooks 的新手(我应该说:甚至还没有开始使用它们),但我需要帮助解决这个小问题。该组件呈现星星并允许用户选择评级。我想将 {starSelected} 值从此组件传递给父组件。

import React, { useState } from "react";
import "./styles.css";

const Star = ({ selected = false, onClick = f => f }) => (
  <div className={selected ? "star selected" : "star"} onClick={onClick} />
);

const StarRating = ({ totalStars }) => {
  const [starsSelected, selectStar] = useState(0);
  return (
    <div className="star-rating">
      {[...Array(totalStars)].map((n, i) => (
        <Star
          key={i}
          selected={i < starsSelected}
          onClick={() => selectStar(i + 1)}
        />
      ))}
      <p>
        {starsSelected} of {totalStars} stars
      </p>
    </div> …
Run Code Online (Sandbox Code Playgroud)

javascript callback reactjs react-hooks

9
推荐指数
1
解决办法
1万
查看次数

AWS 构建失败 CLIENT_ERROR:主要源和源版本的授权失败

我的 AWS 管道因以下错误而失败:我已经对 GitHub 帐户进行了身份验证。

CLIENT_ERROR:主要来源和来源版本的授权失败

在此处输入图片说明

amazon-web-services aws-code-deploy aws-codepipeline

7
推荐指数
2
解决办法
5202
查看次数

用于引发值错误的 try 和 except 块

我正在研究扣除金额函数,如果值中 a < b,它应该会引发运行时错误:

这是我的代码

def deduct_amount(a, b):
    try:
        b - a < 0
    except ValueError:
        print(a + ' can not be less than' + b)
    else:
        c = a - b
        return c


deduct_amount(8, 12)


Run Code Online (Sandbox Code Playgroud)

我知道我的 try 语句是错误的。如果 a 小于 b,如何抛出值错误

python try-except

0
推荐指数
1
解决办法
876
查看次数