2016-05-06 19 views
0

Ich möchte Wert eines Schlüssels in Beego app.conf definiert und Rendern in HTML-Seiten. Wie in der Dokumentation auf http://beego.me/docs/mvc/view/template.md kann ich Wert von AppConfig erhalten, indem Sie die Konfigurationsfunktion in Vorlagen verwenden. Es gibt jedoch kein Beispiel in der Dokumentation.Wie bekomme ich Werte von biego AppConfig und render es in HTML-Vorlage?

Get the value of AppConfig. {{config configType configKey defaultValue}}. configType must be String, Bool, Int, Int64, Float, or DIY

Nach vielen Möglichkeiten, ich versucht, auf diese Idee gekommen:

<div>{{config config.String config.appname "TestDefaultValue"}}</div> 

Aber ich bin immer wieder Fehler bekommen:

<config>: wrong number of args for config: want 3 got 0 

Was ist der richtige Weg Config Template-Funktion zu benutzen?

Antwort

0

Endlich habe ich das selbst gelöst. config Template-Funktion akzeptiert alle Parameter als String.

korrekte Art und Weise config Template-Funktion zu verwenden ist:

<div>{{config "String" "appname" "TestDefaultValue"}}</div>