只是尝试在React Native中使用ART对象生成一个hello-world,我得到了上面的异常,就好像部分库没有链接一样.我刚刚添加了以下代码:
import {
AppRegistry,
StyleSheet,
Text,
View,
ART
} from 'react-native';
Run Code Online (Sandbox Code Playgroud)
...
<Text style={styles.instructions}>
Press Cmd+R to reload,{'\n'}
Cmd+D or shake for dev menu
</Text>
<ART.Shape
fill={"black"}
d={"M10,10 L 30,30"}/>
</View>
...
到index.ios.js后react-native init my-app.那么我做错了什么?我需要链接一些包rnpm吗?
react-native-cli:0.2.0
反应原生:0.27.0
she*_*aoy 47
您需要将ART库链接到您的iOS项目.
请参阅React Native文档,
希望能帮助到你.:)
小智 6
没有ART.xcodeproject,它RN> 0.61。在/ ios / Podfile中添加
pod 'React-ART', :path => '../node_modules/react-native/Libraries/ART'
Run Code Online (Sandbox Code Playgroud)
我将node_modules / react-native / Libraries / ART / ART.xcodeproj拖放到我的Xcode项目中。之后,我能够在Build Phases-> Link Binary With Libraries下添加libART.a。
来源:https : //github.com/bgryszko/react-native-circular-progress/issues/23
您必须将所有ART组件都用该Surface元素包裹起来。
const { Surface, Shape } = ART;
Run Code Online (Sandbox Code Playgroud)
...
<Surface width={ 100 } height={100}>
<Shape></Shape>
</Surface>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8855 次 |
| 最近记录: |