Ember输入帮助占位符不适用于密码和电子邮件类型

时间:2016-06-27 02:34:16

标签: ember.js handlebars.js

我正在尝试为我的Ember应用创建注册和登录表单。我正在使用输入助手,但是当我为电子邮件和密码设置字段时,占位符文本以相应类型的格式显示,并且还将“值”显示为占位符文本而不是定义的“占位符”文本。名字和姓氏字段显示正确的占位符文本,格式正确。 以下是我的注册模板中的代码:

{{input type="text" value=firstname id="firstname" placeholder="first name" autofocus="autofocus"}}
    {{input type="text" value=lastName placeholder="last name"}}
    {{input type="email" placeholder="email" value="emailAddress"}}
    {{input type="password" placeholder="password" value="password"}}
    {{input type="password" placeholder="confirm password" value="confirmPassword"}}

以下是表单的结果: form

任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

这是因为在密码的情况下传递给输入助手的值是一个字符串

{{input type="password" placeholder="password" value="password"}}

应该是

{{input type="password" placeholder="password" value=password}}

see this Twiddle