小编ten*_*dli的帖子

无法读取 nextjs 中未定义的属性“dispatch”

我被无法读取的调度函数困住了。我想将 store.js 文件中的数据提取到 index.js 中以显示它。我目前正在为我的拥有大量数据的 Web 项目尝试 Redux。

我对 Redux 不太熟悉。有没有其他方法可以捕获海量数据?我的代码出了什么问题?

//This is the store.js file

import { createWrapper } from 'next-redux-wrapper';
import { createStore } from 'redux';
import data from './pages/API/data.json';

//initial state
const startState = {
    cards: []
};

//Actions
export const initialCards = () => {
    return {
        type: 'INITIALCARDS',
        cards: data
    }
};

export const addItem = (item) => {
    return {
        type: 'ADD',
        item
    }
};

//create a reducer

export const reducer = (state = …
Run Code Online (Sandbox Code Playgroud)

reactjs react-redux next.js

6
推荐指数
1
解决办法
2020
查看次数

for 循环中的嵌套 if/else 语句未按预期工作

我无法在IF/ELSE嵌套在for循环中的语句中发现我的错误在哪里。我确实尝试使用while循环来使我的IF/ELSE语句工作,但它没有按预期工作。

甚至我的Console.Writeline陈述也无法准确反映价格和尺寸。

我的代码:

static void Main(string[] args)
{
    string[] size = { "S", "M", "L", "X"};
    decimal[] price = { 6.99M, 8.99M, 12.50M, 15.00M};

    Console.WriteLine("Please enter a pizza size : ");
    string pizzaSize = Console.ReadLine();

    int i;

    for (i = 0; i < size.Length; i++)
    {
        if (size[i] == pizzaSize)
        {
            Console.WriteLine("Your pizza size is " + pizzaSize + ". The price is " + price[i].ToString("C"));
        } else
        {
            Console.WriteLine("Please …
Run Code Online (Sandbox Code Playgroud)

c# for-loop if-statement

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

标签 统计

c# ×1

for-loop ×1

if-statement ×1

next.js ×1

react-redux ×1

reactjs ×1