- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
根据this教程,这是我用于 react base 组件作为侧边栏组件的组件,它工作得很好,但是当我从 <Text>
更改列表项时问题就开始了至 <Button>
import { Text, Container, Header, Content, List, ListItem, TextBody, Button } from 'native-base';
import { StackNavigator, DrawerNavigator } from 'react-navigation'
export default class SideBar extends Component {
render() {
return (
<Content style={{ backgroundColor: '#ffffff' }}>
<Container>
<Content>
<List>
<ListItem>
<Text>First</Text>
</ListItem>
<ListItem>
<Text>Secount</Text>
</ListItem>
<ListItem>
<Text>Third</Text>
</ListItem>
</List>
</Content>
</Container>
</Content>
);
}
}
我收到这个错误:
cant add a child that doesn't have a YogaNede to parent without the measure function !(Trying to Add a 'ReactRawTextshadow' to a 'LayoutShadowNode' )
根本无法理解这个错误,也没有在网上看到任何关于它的信息!
> Cannot add a child that doesn't have a YogaNode to a parent without a
> measure function! (Trying to add a 'ReactRawTextShadowNode' to a
> 'LayoutShadowNode') addChildAt
> ReactShadowNodeImpl.java:199 addChildAt
> ReactShadowNodeImpl.java:54 setChildren
> UIImplementation.java:472 setChildren
> UIManagerModule.java:436 invoke
> Method.java invoke
> Method.java:372 invoke
> JavaMethodWrapper.java:374 invoke
> JavaModuleWrapper.java:162 run
> NativeRunnable.java handleCallback
> Handler.java:739 dispatchMessage
> Handler.java:95 dispatchMessage
> MessageQueueThreadHandler.java:31 loop
> Looper.java:135 run
> MessageQueueThreadImpl.java:194 run
> Thread.java:818
最佳答案
对于由于与 OP 相同的错误消息而登陆此页面的其他人,有很多问题会导致相同的错误消息。
有一个 GitHub issue围绕此一般错误消息。
可能最常见的原因是:
<Text>
中 标签 ;
或格式错误的标记)如果您使用 Prettier,则在 JSX 注释和 JSX 标记之间留一个空格
(看起来 Prettier 自动插入了一个 ;
,
(解决方案:将 JSX 注释移到它自己的行)
一些值假定为 null
, 但它是 undefined
,或 ''
(空字符串)。
在 ''
的情况下, 它需要包裹在 <Text>
中(看上面第一项)
If a CSS node has measure defined, the layout algorithm will not visit its children. Even more, it asserts that you don't add children to nodes with measure functions.
如果您无法找到错误的根源,我强烈建议您看一看:<强> https://github.com/facebook/react-native/issues/13243
作为一个人wrote :
To summarize:
This issue is about what React Native perceives to be mal formatted JSX (usually occurring on Android render) and this thread has done a good job documenting the many forms this malformatted JSX can come in.It Still doesn't solve the need for developers to comb through their code line by line looking for a random semicolons or spaces.
If there is a way to have the stack trace be more specific about the specific offending character or error, that would probably save devs hours of sad debugging..
关于javascript - 无法将没有 YogaNode 的 child 添加到没有测量功能的 parent ! (试图将 'ReactRawTextShadowNode' 添加到 'LayoutShadow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47627231/
我是 C++ 的新手,我在使用这段代码时遇到了问题: string output_date(int day, int month, int year){ string date; if
所以我这样做了 tar cvzf test.zip FP 为了创建目录 FP 的 zip 但是,它会列出 zip 中的目录 FP/ FP/php/ FP/php/pdf/ FP/php/docs/ F
我正在尝试在 Swift、Xcode 7.3(所以是 Swift 2.2)中创建一个通用类,但我似乎无法让它通过编译器: protocol Struct1Protocol { } struct Str
我的测试用例是这样的: class FooTest extends PHPUnit_Framework_TestCase { /** @covers MyClass::bar */ f
我正在尝试将brew install wine作为使electron-builder工作的一步。但是我所能得到的只是以下响应: ==> Installing dependencies for wine
我这样做: string[,] string1 = {{"one", "0"},{"Two", "5"},{"Three","1"}}; int b = 0; for(int i = 0; i <=
我正在尝试使用 SetWindowsHookEx 键盘 Hook Notepad.exe。 如您所见,工作线程正在将其 ASCII 代码(即 wParam)发送到指定的服务器。 UINT WINAPI
我正在尝试将 ListView 实现到我的 Fragment 中,但无论我尝试什么,我都会得到一个 NullPointerException。我检查对象是否为 null 并记录是否为 null,看起来
我尝试在一行中对齐两个 div。使用 float left 属性,一切顺利。但是当我在 div 中使用图像时,它开始产生问题。 所以这是我的示例代码:- Some headi
我目前正在使用此代码来获取图像的灰度图像表示并以 (512, 370, 1) 的格式表示它大批。 img_instance = cv2.imread(df.iloc[i][x_col]) / 255.
总结 我正在创建一个简单的应用程序,它允许用户选择一个包含顶级窗口的进程。用户首先键入 native DLL(而非托管 DLL)的路径。然后用户键入将在 Hook 过程中调用的方法的名称。该方法不得返
我是一名优秀的程序员,十分优秀!