2016-04-23 5 views
0

i mit Winkel go-lang bin mit einem Auto Blick in diesem Ansatz bauen: das ist mein main.gowarum mein Bild Wurzel nicht gefunden

router.GET("/shopping", carBaseController.CarsViewIndex) 
router.GET("/images", galleryBaseController.GetImages) 

in meinem Controller \ cars.go

func (controller CarController) CarsViewIndex(c *gin.Context) { 
     c.HTML(http.StatusOK, "carview.html", gin.H{ 
      "title": "Car Page"}) 
    } 

func (controller GalleryController) GetImages(c *gin.Context) { 
    imageList := controller.galleryService.FindImages(&bson.M{}) 
    c.JSON(http.StatusOK, &imageList) 
    fmt.Println(imageList) 
} 

in meinem carview.html

        <div class="row mix-grid" ng-init="GetAllImages()" > 
            <div class="col-md-3 mix photography" ng-repeat="image in allimages"> 
             <div class="hover-effect" > 
              <div class="img" ><img src="imagesT/gallery/Thumb/{{image.imagename}}" alt="" 
                    class="img-responsive"/></div> 
              <div class="info"><h3>Manage Images</h3><a href="#" 
                           class="mix-link"><i 
                class="glyphicon glyphicon-link"></i></a><a 
                href="imagesT/gallery/{{image.imagename}}" data-lightbox="image-1" 
                data-title="Image 1" class="mix-zoom"><i 
                class="glyphicon glyphicon-search"></i></a></div> 
             </div> 
             this is the site fo cars 
             <a class="btn btn-default" href="carinfo">Learn More 
              <span class="glyphicon glyphicon-chevron-right"></span></a> 
            </div> 

           </div> 

wenn ich http://localhost:3030/shopping fein alles, was Arbeit geben, aber wenn ound dieser Fehler

"NetworkError: 404 Not Found - 
http://localhost:3030/imagesT/gallery/Thumb/%7B%7Bimage.imagename%7D%7D" 

ich weiß nicht, warum dieser Fehler während alles, was gut funktionieren passieren und das, was ich mit firbug fount:

<img class="img-responsive" alt="" src="imagesT/gallery/Thumb/2016-chevrolet-cruze-spied-completely-uncovered-news-car-and-driver-photo-658949-s-217x132.jpg"> 

Antwort

0

Haben Sie mit ng-src versucht statt src?

0

Wenn Sie ng-src statt src in Ihrem img Tag, können Sie dieses Problem beheben.

Mit Angular Markup wie {{hash}} in einem src-Attribut nicht funktioniert rechts: Der Browser von der URL mit der wörtlichen Text holen wird {{hash}} bis Angular innerhalb des Ausdrucks ersetzt { {Hash}}. Die ngSrc-Anweisung löst dieses Problem.

Überprüfen Sie die Dokumentation here.

+0

sehr wundervolle Seite Danke für Ihre Hilfe –

+0

Was meinst du @tigerprogrammer? Es ist die offizielle eckige Stelle. Wie auch immer, akzeptiere meine Antwort bitte – atefth

Verwandte Themen