2014-03-14 13 views
1

我試圖在構建sencha touch 2.3.1應用程序時使用MVC結構。 我有一個表單,兩個按鈕用於提交,其他用於重置它。 我在文件app/view/form1.js, 控制器代碼app.controller.form1和 這裏是我的app.js添加窗體視圖代碼。無法使用mvc表單中的按鈕獲取重置表單

有人能指出我錯了什麼地方,並且我可以更好地理解如何使用Senc的MVC結構(我知道MVC是什麼)。有一些文件可以簡化,包括所有這些。

在此先感謝。

回答

0

你的問題是形式獲得:

form1.reset(); 

你可以得到它與自動生成的控制器getter方法:

var form1 = this.getForm1(); 

,並刪除你的雙冒號「::」

+0

感謝您的回覆 您能否介紹一下 var form1 = this.getForm1(); 的作品。我按照你的建議在我的[代碼](http://pastebin.com/vLSkbEq9)中試過了,但我無法讓它工作。 – user3263192

+0

更新 得到它的工作,錯字錯誤(正在使用this.getForm1()而不是this.getForm1orig()),感謝TON @Darin Kolev – user3263192