ich bin neu zu kantig formly. Ich möchte eine benutzerdefinierte Vorlage für eine Schaltfläche erstellen. Code snippten unten gegeben als Referenz.eckig formular taste benutzerdefinierte typ
<script type="text/ng-template" id="button.html">
<md-button class={{to.class}} ng-click={{to.method}}>{{to.label}}</md-button>
</script>
Problem ist heitlich gibt mir einen Fehler, während die Richtlinie ng-Klick-Verarbeitung, da Richtlinie {{to.method}}
noch nicht bewertet worden.
Ist es nicht möglich, so etwas zu tun? Keines der winkelförmigen Beispiele macht Knopf als Vorlage, ist es konzeptionell falsch, dies formell zu tun?
EDIT:
Im Folgenden sind die entsprechenden benutzerdefinierten Vorlage und JSON:
Ich habe ein eigenes Template erstellt für Knopf als:
<script type="text/ng-template" id="button.html">
<md-button class={{to.class}} ng-click="{{to.method}}">{{to.label}}</md-button>
</script>
und JSON entspricht, ist als:
{
type: 'button',
templateOptions: {
label: 'Create Item',
class: 'md-raised md-primary',
method: 'createItem'
}
Genauer Fehler ist folgt:
Error: [$parse:syntax] Syntax Error: Token '{' invalid key at column 2 of the expression [{{to.method}}] starting at [{to.method}}].
wo Sie das Objekt 'to' definiert haben. Sende den vollständigen Code. Wenn möglich, veröffentlichen Sie einen Fiddle-Link, um schnellere Ergebnisse für Ihr Problem zu erhalten. –
@StarkButtowski Ich habe den Code in Frage gestellt. Überprüfen Sie bitte das. – Rohit