私のapp.jsには、これがあります:app.locals.testvalue = "lolo"
私のmacro.htmlには、これがあります:{% macro powertestvalue(x) %} <p> {{ x }} : {{ testvalue }}</p>{% endmacro %}
問題は、次の理由により、「macro.html」でのみ powertestvalue マクロを使用できることです。
- 「include」を使用すると、macro.html を含むファイルの powertestvalue を使用できなくなります。
- 「インポート」を使用すると、macro.html はグローバル スコープにアクセスできず、{{ testvalue }} を使用できません。
この問題にどのように対処すればよいですか?