小编zos*_*ozo的帖子

XCode 构建中 react-native-config 的 PhaseScriptExecution 失败

我正在尝试在 Xcode 上构建我的 React Native 项目,但失败了。构建目标是 react-native-config,错误为:运行自定义 shell 脚本 '[CP-User] Config codegen '“ Command PhaseScriptExecution failed with a nonzero exit code ”。

尝试使用 --verbose 运行它,我得到以下信息:

以下构建命令失败: PhaseScriptExecution [CP-User]\ Config\ codegen /User/userName/Library/Developer/Xcode/DerivedData/projectName/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-config -build/Script-21BEEA33BD6A21BF27B73D38DC1AD4.sh

我正在使用 React-Native-Config 1.4.1 运行 React Native 0.63.1,我尝试重新安装 node_modules、pods、删除 DerivedData 并清理构建,但没有运气。我也没有在 Build Phases > Run Script 下看到对 react-native-config 的任何引用。

任何想法如何解决这个问题?

xcode ios cocoapods react-native react-native-config

8
推荐指数
2
解决办法
9051
查看次数

如何创建对象列表以传递给 Flutter 中的小部件?

我是 Flutter 新手,我试图找出如何创建如下所示的对象列表并将其传递给小部件,以便我可以使用它,例如 _imageList[0].label、_imageList[0].path 等。 ..

List<Object> _imageList = List(); <-

_imageList.add({
    'label': 'Image1',
    'path': 'lib/assets/image/image1.png',
    'active': '0xFFFFFFFF',
    'inactive': '0x32FFFFFF'
  });

_imageList.add({
    'label': 'Image2',
    'path': 'lib/assets/image/image2.png',
    'active': '0xFFFFFFFF',
    'inactive': '0x32FFFFFF'
  });
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢。提前致谢

dart flutter

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

嵌套过滤器返回空数组

下面是我收到的数据,我正在尝试过滤,以便新数组仅包含具有所需位置的对象。

但是,我遇到了一个问题,我的函数返回[]一个空数组。

数据:

[
  { data: [[Object], [Object], [Object]], id: 1 },
  { data: [[Object]], id: 2 },
  { data: [[Object], [Object], [Object], [Object]], id: 3 }
];
Run Code Online (Sandbox Code Playgroud)

数据[1]:

{"data": [{"name": "Joe", "job": "N/A", "location": "Los Angeles"}], "id": 2}

Run Code Online (Sandbox Code Playgroud)

这是我当前的功能:

const locations = ["Los Angeles", "Chicago"];
...
const filteredData = data.filter((i) =>
    i.data.filter((j) => locations.includes(j.location)),
);
return filteredData;
Run Code Online (Sandbox Code Playgroud)

出了什么问题,如何解决这个问题并使其正确过滤?

javascript

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