
226
|
第十三章
$.Controller
jQuery 的網頁小工具(widget)產生器
JavaScriptMVC 所採用的命名慣例,和傳統的模型 - 檢視器 - 控制器設計模式(
http://
en.wikipedia.org/wiki/Model–view–controller#Concepts
)所採用的慣例稍有出入。像是它的
$.Controller
,除了可用來建立我們所熟知的控制器(也就是負責協調檢視器和模型的
組件),也可以用來建立檢視器裡的控制項(像是分頁控制項裡的上一頁、下一頁按鈕、
頁數清單)。
安裝
如果要下載 JavaScriptMVC,可以直接下載包含完整框架平台的版本。由於本章只需用
到 MVC 的部分,因此可以到下載工具(download builder)網頁(
http://javascriptmvc.
com/builder.html
),勾選「Controller」、「 Model」,以及「View」裡面的「EJS
templates」,然後再點選「Download」。
下載完成後,會看到 jQuery 函式庫檔案,以及你所點選的 jQuery 外掛模組檔案(而且
是精簡版和正常版兩種版本都有)。你可以利用網頁裡的 script 標籤載入這些檔案:
<script type='text/javascript' src='jquery-1.6.1.js'></script>
<script type='text/javascript' src='jquerymx-1.0.custom.js'></script> ...