2016-08-04 8 views
5

ich Vue.js mit der Golang HTML-Template-Engine, sondern als beide verwenden {{ ... }} für Syntax, sie miteinander in Konflikt geraten ...Mit Vue.js in Golang HTML-Vorlagen

Hat jemand schon, es benutzen wollte hat Irgendwie oder haben Sie irgendwelche Vorschläge, wie Sie dieses Problem überschneiden können?

Vielen Dank im Voraus.

Antwort

6

Sie können die von Vue verwendeten Trennzeichen ändern. Suchen Sie die documentation

+0

Vielen Dank für Ihre Hilfe! Ich hatte die Antwort gefunden nur ein paar Sekunden hier http://StackOverflow.com/A/36530534/3673491 (als Referenz). –

+0

Ref .: Vue.config.delimiters = ['$ {', '}'] –

6

Sie können die Standardtrennzeichen für Go-Vorlagen ändern. Verwendung:

func (t *Template) Delims(left, right string) *Template 

Docs: https://golang.org/pkg/text/template/#Template.Delims

+0

Das ist auch eine nützliche Information, danke. Ich persönlich bevorzuge es jedoch, Vue's Trennzeichen zu ändern, anstatt Go's. –