2014-03-02 18 views
1

我有添加表單並給它起個名字的代碼。這是我能夠驗證工作的唯一途徑。

但是,當我看着範圍,我似乎無法看到任何對錶單名稱的引用。有人可以解釋這是如何添加的。

<form ..元素是以某種方式動態創建一個表單對象還是必須先創建一個空對象?

+0

據我所知,它創建一個名爲「abc」的新控制器, –

回答

3

正如the documentation for the form directive解釋:

如果指定了name屬性,則形式控制器被髮布到下此名稱電流範圍。

因此,您可以訪問範圍內的FormController對象。這就是爲什麼你可以像任何其他變量一樣使用它,例如:

<input 
    type="submit" 
    value="Submit !" 
    ngDisabled="formName.$invalid" 
/> 
相關問題