【问题标题】:Adding a current value as a placeholder添加当前值作为占位符
【发布时间】:2014-07-02 11:49:47
【问题描述】:

在我的控制器中我有

MessageContent.new(language: "en", body: "Write your english text here", title: "", sender: "Admin")

在视图中,我想将正文作为占位符添加到我的输入中

 = f.input :body

我一直在寻找答案,但没有任何线索。 谢谢

【问题讨论】:

    标签: html ruby-on-rails haml formtastic


    【解决方案1】:

    这应该可以工作

    # controller
    @message_content = MessageContent.new(language: "en", body: "Write your english text here", title: "", sender: "Admin")
    
    # view
    = f.input :body, placeholder: @message_content.body
    

    【讨论】:

    • 其实没有。它显示为普通文本,而不是占位符
    • @ishwr 它确实有效,但您当然必须使用一些 css 来设置占位符的样式。
    • 如此处所示,例如stackoverflow.com/questions/2610497/…
    猜你喜欢
    • 1970-01-01
    • 2019-02-03
    • 2014-03-13
    • 2016-06-24
    • 1970-01-01
    • 2017-06-10
    • 1970-01-01
    • 2018-03-19
    • 2023-01-05
    相关资源
    最近更新 更多