您的位置:首页 > 其它

ionic滚动条 左右滑动上拉刷新

2017-12-15 14:07 330 查看
<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8" />

        <title>滚动条</title>

        <script src="js/ionic.bundle.min.js" type="text/javascript" charset="utf-8"></script>

        <link rel="stylesheet" type="text/css" href="css/ionic.css" />

    </head>

    <body ng-app="myApp" ng-controller="myCtrl">

        <!--

            scroll 滚动条

        -->

        <ion-scroll zooming="true" direction="xy" style="width: 500px; height: 500px">

            <div style="width: 5000px; height: 5000px; background: url('http://a.hiphotos.baidu.com/image/pic/item/50da81cb39dbb6fda2d331e50324ab18962b376d.jpg') repeat"></div>

        </ion-scroll>

        <ion-tabs class="tabs-icon-only tabs-positive">

            <ion-tab title="About" icon-on="icon ion-ios-clock" icon-off="icon ion-ios-clock-outline">

                <header class="bar bar-header bar-positive">

                    <h1 class="title">Deadlines</h1>

                </header>

                <ion-content has-header="true">

                    <h1>Deadlines</h1>

                </ion-content>

            </ion-tab>

            <ion-tab title="Settings" icon-on="icon ion-ios-gear" icon-off="icon ion-ios-gear-outline">

                <header class="bar bar-header bar-positive">

                    <h1 class="title">Settings</h1>

                </header>

                <ion-content has-header="true">

                    <h1>Settings</h1>

                </ion-content>

            </ion-tab>

        </ion-tabs>

        <script type="text/javascript">

            var mo = angular.module('myApp', ["ionic"]);

            mo.controller("myCtrl", function($scope) {

            })

        </script>

    </body>
</html>

------------------------------------------------------------------------------------------------------------------------------------------------------

<!DOCTYPE html>

<html>

    <head>

        <meta charset="UTF-8">

        <title>下拉加载</title>

        <script src="js/ionic.bundle.min.js" type="text/javascript" charset="utf-8"></script>

        <link rel="stylesheet" type="text/css" href="css/ionic.css"/>

        <script type="text/javascript">

            var mo=angular.module("myApp",['ionic']);

            mo.controller("myCtrl",function($scope,$http){

                $scope.names=["你好啊","我来啦","别跑啊"]

                $scope.refresh=function(){

                    

                    $http.get("data/data1.json").then(function(req){

                        var newNames=req.data;

                        for (var i=0;i<newNames.length;i++) {

                            $scope.names.push(newNames[i].name);

                        }

                        $scope.$broadcast('scroll.refreshComplete')

                    },function(req){

                        Console.log("失败")

                    }).finally(function(){

                        

                    })

                }

            })

        </script>

    </head>

    <body ng-app="myApp" ng-controller="myCtrl">

        <ion-header-bar class="bar-calm">

            <h1 class="title">加载更多</h1>

        </ion-header-bar>

        <ion-content>

            <ion-refresher pulling-text="刷新..." on-refresh="refresh()">

                

            </ion-refresher>

            <ul class="list">

                <li class="item" ng-repeat="name in names track by $index">{{name}}</li>

            </ul>

        </ion-content>

    </body>

</html>

-----------------------------------------------------------------------------------------------------------------------

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8" />

        <title>左右滑动</title>

        <script src="js/ionic.bundle.min.js" type="text/javascript" charset="utf-8"></script>

        <link rel="stylesheet" type="text/css" href="css/ionic.css"/>

        <script type="text/javascript">

            var mo=angular.module("myApp",['ionic']);

            mo.controller("myCtrl",function($scope){

                

            })

        </script>

    </head>

    <body ng-app="myApp" ng-controller="myCtrl">

        <ion-side-menus>

            <ion-side-menu side="left">

                <ul>

                    <li>李三</li>

                </ul>

            </ion-side-menu>

            <ion-side-menu-content>

                <div class="content">

                    流氓

                </div>

            </ion-side-menu-content>

            <ion-side-menu side="right">

                <ul>

                    <li>杜五</li>

                </ul>

            </ion-side-menu>

        </ion-side-menus>

    </body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: