小编mrb*_*gen的帖子

组件不会在NavigatorIOS中呈现 - React Native

我无法让这个简单的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)

native ios reactjs

35
推荐指数
4
解决办法
7680
查看次数

如何使用Django Filer获取我上传到Django Admin的图像?

我正在使用Django Filer能够在Django Admin面板中上传多个图像.但是,我无法找到如何获取这些图像,以便我可以在模板/ HTML文件中呈现它们.

我知道如何在上传正常方式时获取图像,因为我可以在模板中引用模型.但我不知道如何能够使用Django Filer拍摄我上传的图像.

我是Django noob,如果这个问题看起来很奇怪,那就很抱歉.如果有人对如何在Django管理面板中上传多个图像有任何其他建议,请提供建议.

python django django-models django-filer

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

React JS js中的AJAX请求不起作用

我试图通过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)

javascript ajax node.js reactjs

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