Angular2: Uncaught (promesse): les Guillemets ne sont pas pris en charge pour l'évaluation! dans le composant

J'ai un composant qui a un paramètre d'entrée:

import {Component,Input} from '@angular/core';

@Component({
    selector: 'comment' ,
    template: `    
        <div class="col-lg-6 col-md-6 col-xs-6 thumb">
            <div class="post-owner">
                <div class="media">
                    <div class="media-left">
                        <a href="#">
                          <img class="media-object rounder" src=imageURI >
                        </a>
                    </div>
                </div>
            </div>
        </div>`
})

export class CommentCompoent{
    @Input() imageURI="";
}

Et dans le composant parent, j'ai passé un chemin de l'image comme cela:

<comment [imageURI]='image_path'></comment>

Le problème c'est que quand je le lance, il se plaint avec:

EXCEPTION: Error: Uncaught (in promise): Quotes are not supported for evaluation!

Alors que dois-je faire?

Mise à jour: Il fonctionne très bien lorsque je l'ai supprimer [imageURI]='image_path' dans le composant parent, et il montre le reste des composants parfaitement

N'avez-vous pas obtenir un indice, à propos de la ligne et de la colonne dans le modèle où l'erreur est provoquée?
Peut-être causé par la faute de frappe dans CommentCompoent (poent au lieu de ponent)? Avez-vous importer ce composant quelque part ou liste dans directives: [...] avec un nom différent?
Peut-être causée par un problème dans le composant parent?
Aussi, src=imageURI devrait être src="imageURI" et je voudrais utiliser des guillemets partout: <comment [imageURI]="image_path"></comment>

OriginalL'auteur user5363938 | 2016-08-09