Передача параметров в вычисляемую собственность типа get в mobx с помощью реаги js - PullRequest
0 голосов
/ 23 апреля 2020

Я новичок, чтобы реагировать js. здесь я использую функцию, вычисляемую с помощью mobex, и вызываю ее из компонента. Итак, у меня есть следующий код.

// Здесь settingMenus является вычисляемым свойством. и пытаясь передать bgappSettings в качестве параметра.

<React.Fragment>
   <Menus menus={settingMenus(bgappSettings) || []} />
<React.Fragment>

Сейчас в магазине

@computed
get settingMenus(settingsMenu) {
   //Here doing some logic
}

, когда я пытаюсь использовать таким образом, я получаю следующую ошибку

const settingMenus: any[]
This expression is not callable.
  Type 'any[]' has no call signatures.ts(2349)

Эта ошибка в компоненте, в то время как

A 'get' accessor cannot have parameters

эта ошибка в хранилище, где я определил вычисляемую функцию.

Итак, кто-нибудь может мне помочь с этим?

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