firefox中的Clojurescript Om密码字段问题

firefox中的Clojurescript Om密码字段问题,firefox,clojurescript,Firefox,Clojurescript,我在表单中呈现密码字段时遇到了一个奇怪的问题,这只发生在firefox中 该代码如下所示: (ns app.user (:require [om.core :as om :include-macros true] [om.dom :as dom :include-macros true] [goog.dom :as gdom])) (def password-data (atom {})) (defn password-input [data owner]

我在表单中呈现密码字段时遇到了一个奇怪的问题,这只发生在firefox中

该代码如下所示:

(ns app.user
  (:require [om.core :as om :include-macros true]
        [om.dom :as dom :include-macros true]
        [goog.dom :as gdom]))

(def password-data (atom {}))

(defn password-input [data owner]
  (reify
    om/IRender
    (render [this]
      (dom/form #js {}
            (dom/input #js {:type "password" :id "test-password"})

            (dom/input #js {:type "password" :id "confirm-password"})))))


(om/root password-input password-data
           {:target (gdom/getElement "test")})
问题是,表单中的第一个密码字段自动填充值“password”

我的firefox版本在Linux Ubuntu 14.04 LTS上是33.0
提前感谢。

最新版本的firefox似乎没有问题。在旧版本中,我发现了变化

(dom/form

修正了这个问题


p.S我改用比Om更简单的试剂

从那以后你找到解决方案了吗?@leontalbot不太可能。切换到我发现更容易使用的试剂。而且我最新版本的firefox(开发者版37.0a2)似乎没有这个问题
(dom/div