【问题标题】:How to use content_for in kemal slang如何在 kemal 俚语中使用 content_for
【发布时间】:2018-07-18 07:41:47
【问题描述】:

content_for 不适合我。我使用凯末尔和俚语。这里代码:

layout.slang

== yield_content "js_css"

index.slang

- content_for "js_css" do
  javascript:
    window.allowDigits = function(evt) {
      alert("msa7");
    }

在输出 HTML 中我看不到 alert("msa7")。 我的代码有什么问题?

【问题讨论】:

标签: crystal-lang kemal


【解决方案1】:

通过使用文件名调用content_for 找到解决方法,例如content_for "js_css", "src/views/session/index.slang"。现在可以了:

index.slang

- content_for "js_css", "src/views/session/index.slang" do
  javascript:
    window.allowDigits = function(evt) {
      alert("msa7");
    }

【讨论】:

  • Kemal 的content_foryield_content 无法正常工作,它们很可能会被删除(请参阅github.com/kemalcr/kemal/issues/467)。它们应该由 Kilt 或俚语来实现。
猜你喜欢
  • 2016-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-31
  • 1970-01-01
相关资源
最近更新 更多