小编Flu*_*lug的帖子

用离子骨架无限觅食

我正在开发一个Android应用程序,我使用一个名为"Ionic Framework"的框架.这是我的问题我必须制作一个具有无限滚动系统框架"离子无限滚动"的系统.

当我在我的电脑上对Chrome进行测试时,尽管我在页面上的位置,我仍然无法停止离子无限滚动.

如何放置代码以使系统正常工作?谢谢

调节器

$scope.loadMore = function(){
    console.log("LoadMOre");



    imageCache.init().then(function() {
        BonjourTwitterRepository.populate($scope);
    });
    $scope.$broadcast('scroll.infiniteScrollComplete');
    $scope.$broadcast('scroll.resize');



    console.log($scope.tweetsList);
    if(false){
        console.log("ok");
        $scope.noMoreItemsAvailable = true;

    }
    $scope.currentIndex = $scope.currentIndex + $scope.perPage;

};
Run Code Online (Sandbox Code Playgroud)

知识库

var populateCollection = function (tweets, $scope) {
    collection = new TweetCollection();
    console.log($scope.currentIndex);
    for (var i = $scope.currentIndex; i < $scope.perPage; i++) {
        collection.addTweets(new Tweet(tweets[i], $scope, imageCache));

    }
    $scope.tweetsList = collection;

};
Run Code Online (Sandbox Code Playgroud)

视图

    <ion-item class="item item-body">
        <div class="item item-image">
            <img ng-src="{{tweet.media_url}}" src="img/loading1.gif"/>
        </div>
        <p>
            by : <a href="https//twitter.com/{{tweet.getUsername()}}">@{{tweet.getUsername()}}</a>
        </p>

    </ion-item> …
Run Code Online (Sandbox Code Playgroud)

javascript android angularjs cordova ionic-framework

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

在python中使用zerorpc对项目进行docker化时导入错误

我正在将一个项目迁移到docker上的python,以便为开发提供更好的"设施".这是一个使用python 2.7,Django 1.6.8和几个RPC依赖项运行的项目

我发现自己发现了这个堆栈跟踪的应用程序崩溃,我找不到丢失的模块(没有名为coros的模块).

我认为它应该是与不好的版本相关的成瘾问题,或者是在默认骨骼上安装但不在docker骨骼上安装的成瘾问题.您有任何想法或建议来纠正这个问题吗?

我的Dockerfile

FROM python:2

WORKDIR /var/www
RUN echo "deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/release-stable/Debian_9.0/ ./" >> /etc/apt/sources.list
RUN wget https://download.opensuse.org/repositories/network:/messaging:/zeromq:/release-stable/Debian_9.0/Release.key -O- | apt-key add
RUN apt-get update 
RUN apt-get install libzmq3-dev  libev-dev -y 


RUN apt-get install -y  bash \
            git \
            default-libmysqlclient-dev \
            libldap2-dev \
            libsasl2-dev \
            libssl-dev \
            python-gevent \
            python-gevent-websocket \
            build-essential \
            python-dev \
            locales

RUN pip install django-debug-toolbar==1.2.1
RUN apt-get install libevent-dev -y 
RUN apt-get install python-all-dev -y 
RUN pip install gevent …
Run Code Online (Sandbox Code Playgroud)

python django zeromq python-2.7

3
推荐指数
1
解决办法
111
查看次数