неопределенная ошибка во время выполнения при использовании response-redux вместе с ASP.NET Core - PullRequest
0 голосов
/ 25 октября 2018

Я использую реагирование / резервирование в приложении ASP.NET Core, и все идет гладко, если я не включаю избыточность, но после добавления избыточности и изменения текущих компонентов для подключения к магазину в браузере появляются следующие ошибки (после публикации веб-сайта (папка wwwroot):

ReferenceError: поставщик не определен

или

ReferenceError: соединение не определено

...

Обратите внимание, что в мою папку wwwwroot я добавил файл response-redux.js, который существует в папке dist модуля response-redux в узлах-модулях.

--- node_modules \ react-redux \ dist \ реаги-redux.js ----

в следующем я помещаю код одного из моих контейнеров, который показывает мне ошибку во время выполнения вбраузер:

declare var { connect }: typeof import("react-redux");

import { addTodo } from '../redux/actions/todo-actions.js';
import AddTodoForm from '../components/AddTodoForm.js';

const mapDispatchToProps = {
    handleSubmit: addTodo
};

export default connect<any, any, any>(null, mapDispatchToProps)(AddTodoForm)

Мне кажется, что reaxt-redux.js, который я добавил в папку wwwroot, не экспортирует свои интерфейсы (в частности, интерфейс подключения) в окно!

Учтите, что у меня нет узловых модулей и npm на моих серверах, поэтому я предпочитаю ссылаться на файлы Javascript реагировать, восстанавливать и реагировать на восстановление вручную на своих страницах.

Не могли бы вы, пожалуйстадайте мне знать, что я делаю не так?

Заранее спасибо

1 Ответ

0 голосов
/ 01 апреля 2019

Я нашел проблему.Поскольку я использовал Webpack, так как у меня было более одного компонента на странице, хранилище избыточностей было связано и добавлено более одного раза.Нужно изменить store.tsx, чтобы предотвратить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...