Erstellen Sie eine einzelne HTML-Ansicht für mehrere Teilansichten in angularjs

Ich wollen, erstellen Sie eine einzelne html-Datei mit mehreren tags. Diese sollte als eigenständige individuelle Ansichten, die sind in der Regel gehalten in den partials-Ordner.
Und dann habe ich wollen, geben Sie diese im routing-controller.
Für jetzt bin ich dabei wie folgt:
app.js

    angular.module('productapp', []).
    config(['$routeProvider', function($routeProvider) {
    $routeProvider.
        when('/productapp', {templateUrl: 'partials/productList.html', controller: productsCtrl}).
        when('/productapp/:productId', {templateUrl: 'partials/edit.html', controller: editCtrl}).
        otherwise({redirectTo: '/productapp'});
        }], 
        ['$locationProvider', function($locationProvider) {
            $locationProvider.html5Mode = true;
}]);

index.html

    <!DOCTYPE html>
<html ng-app = "productapp">
<head>
<title>Search form with AngualrJS</title>
        <script src="../angular-1.0.1.min.js"></script>
        <script src="http://code.jquery.com/jquery.min.js"></script>
        <script src="js/products.js"></script>
        <script src="js/app.js"></script>
</head>
<body>
    <div ng-view></div>
</body>
</html> 

in den partials-Ordner:
ich habe 2 html-Ansichten genannt edit.html und productlist.html

erstellen, anstatt diese 2 Dateien, die ich wünschte, kombinieren Sie Sie in einem in separaten und nennen Sie (die divs) über routing.
Wie mache ich das?

InformationsquelleAutor der Frage z22 | 2012-09-25

Schreibe einen Kommentar