小编vti*_*ado的帖子

动画完成后,React-Native ActivityIndi​​cator不会隐藏

我有一个ActivityIndi​​cator,显示当fetch正在加载时,当触发componentDidMount时轮子消失,但是在布局中保留并清空块空间.我猜是如何卸载这个组件,但任何事情对我有用.

我目前正在使用这些版本:

react-native-cli: 2.0.1
react-native: 0.40.0
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码的一部分:

import React, { Component } from 'react';
import {
  StyleSheet,
  View,
  ... // Couple more components here
  ActivityIndicator,
} from 'react-native';

import NewsList from './NewsList';

export default class HomeView extends Component {

  constructor(props) {
     super(props);
     this.state = {
       noticias: [],
       animating: true,
     };
   }

componentDidMount(){
    fetchFunction() // My fetch function here
      .then(data => this.setState({ data:data }))
      this.state.animating = false
  }

render() {

    return (
        <View>
            <NewsList data={data} /> // …
Run Code Online (Sandbox Code Playgroud)

activity-indicator react-native

6
推荐指数
1
解决办法
8086
查看次数

将Django +1.10与MongoDB连接

在过去的几个月里,有没有人替换过MongoDB的Django(+ 1.1.10)中的默认数据库引擎?我在谷歌获得的所有信息都像6或4年前一样.

最常见的结果包括mongodb-engine,它需要django-nonrel(一个非常古老的来自Django 1.5的分支),或者mongoengine,也是一个过时的库,会产生很多错误,因此当你修补一个时,你会得到一个新的.

我不知道是否有任何"新"的方法来实现这一目标.

django orm mongodb

5
推荐指数
1
解决办法
2412
查看次数

Flutter 如何使用 ListView 水平和 GridView 垂直滚动屏幕

我有一个像附加图像一样的布局。我希望在同一屏幕和水平 Listview 中使用流行/最新项目,并在 GridView 下方使用完整的项目列表。

ListView 应该具有水平滚动,而且,所有屏幕都可以垂直滚动。右侧的暗条模拟滚动条(不是必需的,仅用于说明目的)。

您可以在 Google Play 应用程序本身中看到这种行为,您可以在其中水平滑动以查看类别中的更多项目,也可以垂直滚动以查看更多类别列表。

我尝试了 Stack 和 Column 小部件,但没有任何效果。关于如何构建此布局的任何想法?

在此处输入图片说明

mobile flutter flutter-layout

5
推荐指数
1
解决办法
5791
查看次数