1 | Assert failed: c |
- 引入的控件不可用?
1 | Uncaugh [object object] |
- 可能是db.cljs里的检查项不合格。
1 | Spec check failed: {:cljs.spec/problems {[] {:pred map?, :val nil, :via [:xumu-app.db/app-db], :in []}}} |
- 传入参数为nil,不符合db.cljs中spec的检查项。
1 | undefined is not an object (evaluating 'nextState.routes.forEach') |
- 可能是sub.cljs加载错误,修改reg-sub为reg-sub-raw即可。
1 | console.error: "Error rendering component (in env.android.main.reloader > xumu_app.android.core.app_root)" |
- 可能是lein figwheel android未启动,或关闭了。
1 | Error validating module options: child "platform" fails because ["platform" must be a string] |
- 未知原因:添加了dispatch 方法到按钮上即报此错。
1 | Cannot read property 'rowIdentities' of undefined |
- ListView 的参数错误
- 参见这里
1 | Assert failed: Missing tconfig key: :compiled-dictionary |
- 应该是在i18n_l10n.cljs文件中少定义了:compiled-dictionary这项吧~
1 | Assert failed: Invalid tconfig key: :dictionary |
- 无效的key?
1 | iOS build error |
- 原因参见 #371
1 | Requiring unknown module "xxxx".... |
- 因为没有加载,在figwheel模式下需要运行
re-natal use-component some-library/Component
1 | onlyChild must be passed a children with exactly one child |
- 通常是因为某个元素如:TouchableHighlight 不允许里面有多个子节点而报的错,检查相应的元素内部是否有多个子节点的情况,修改为只有一个子节点即可。
- 详细参见此文。
1 | undefined is not an object (evaluating 'this.props.children.props.children') |
- 因为 List 下面含有非 ListItem 的元素。
1 | Error while updating property 'justifyContent' in shadow node of type: RCTView |
- 设置的 justifyContent 属性错误,必须是 space-around 等形式。
1 | Assert failed: c |
- 某个组件、控件有问题,不能正确render。
1 | console.error: "goog.require could not find: figwheel.connect" |
- 修改了 project.clj 导致的错误,引用了错误的库,退回修改后正常。