我无法让这个简单的NavigatorIOS测试工作.控制台登录My View triggeres,如果我跳过NavigatorIOS组件并直接渲染MyView,我可以进行渲染.但是,当从NavigatorIOS组件中的组件触发MyView时,除了"我的NavigatorIOS测试"之外,它不会呈现任何其他内容.
var React = require('react-native');
var {
AppRegistry,
StyleSheet,
NavigatorIOS,
Text,
View,
} = React;
var navigation = React.createClass ({
render: function() {
return (
<NavigatorIOS
initialRoute={{
component: MyView,
title: 'My NavigatorIOS test',
passProps: { myProp: 'foo' },
}}/>
);
},
});
var MyView = React.createClass({
render: function(){
console.log('My View render triggered');
return (
<View style={styles.container}>
<Text style={styles.welcome}>
Hello there, welcome to My View
</Text>
</View>
);
}
});
var styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: …
Run Code Online (Sandbox Code Playgroud) 我正在使用Django Filer能够在Django Admin面板中上传多个图像.但是,我无法找到如何获取这些图像,以便我可以在模板/ HTML文件中呈现它们.
我知道如何在上传正常方式时获取图像,因为我可以在模板中引用模型.但我不知道如何能够使用Django Filer拍摄我上传的图像.
我是Django noob,如果这个问题看起来很奇怪,那就很抱歉.如果有人对如何在Django管理面板中上传多个图像有任何其他建议,请提供建议.
我试图通过AJAX请求从我的数据库中获取信息,但不会触发成功事件.
然而,服务器接收AJAX请求,因为它在终端中触发正确的控制台日志.
我正在使用Express框架在Node中构建它.
这是触发AJAX调用的代码.'componentDidMount triggered'被记录到控制台.但随后就停止了.即使我知道服务器已接收enter code here
到AJAX请求,也不会触发'success'或'error'中的console.log .
app.get('/api/:name', function (req,res){
name = req.params.name;
Member.findOne({username: name}, function(err,member){
res.setHeader('Content-Type', 'application/json');
res.write(member.toString());
console.log('member fetched from DB: ', member);
res.end();
});
});
Run Code Online (Sandbox Code Playgroud)
我也没有得到任何其他错误,所以我不知道为什么这不起作用.
有人可以帮忙吗?
更新:感谢您的帮助.我现在离我更近了一步.我没有意识到在提供AJAX请求时我需要'res.end'.当我改变这个时,我设法得到了回复,尽管这是一个错误.
她是服务器端代码:
app.get('/api/:name', function (req,res){
name = req.params.name;
Member.findOne({username: name}, function(err,member){
res.setHeader('Content-Type', 'application/json');
res.write(member.toString());
console.log('member fetched from DB: ', member);
res.end();
});
});
Run Code Online (Sandbox Code Playgroud) reactjs ×2
ajax ×1
django ×1
django-filer ×1
ios ×1
javascript ×1
native ×1
node.js ×1
python ×1