SAPUI5入门到精通5---MVC和数据绑定
01.什么是MVC
M(Model 模型)V(View 視圖 )C(control 控制器),MVC一般用在開發(fā)模式,不過現(xiàn)在框架也采用這種模式(比如Fiori,Vue等等)
"' Model
保存App數(shù)據(jù)。
"' View
展示App的數(shù)據(jù)和UI界面。
"' Control
處理應(yīng)用數(shù)據(jù)和用戶交互。
02.我們開發(fā)為什么也要搞MVC開發(fā)模式
第一 我們前面開發(fā)簡(jiǎn)單App都是將model,view,controller 寫在一個(gè)文件中,隨著開發(fā)的App復(fù)雜度越來越高,會(huì)非常的臃腫,也不利于和其他App交互!
第二 MVC模式增加了代碼的維護(hù)性和理解性,便于擴(kuò)展和維護(hù)
一般Fiori App的結(jié)構(gòu)是這樣的
03.來講講我們的程序結(jié)構(gòu)
i18n使用來國際化的(就是翻譯),很多公司都不用,一般就是中文
mode.js 一般就是用來初始化本地?cái)?shù)據(jù)模型的
Component.js文件設(shè)置了整個(gè)應(yīng)用程序。
包括配置路由、創(chuàng)建模型和實(shí)例化,視圖。
有關(guān)路由和相關(guān)模型的信息可以存儲(chǔ)在單獨(dú)的文件manifestjson,它也被稱為應(yīng)用程序描述符。
04.SAPUI5的數(shù)據(jù)綁定
首先我們要知道SAPUI5 有哪些模型數(shù)據(jù),有
總結(jié)
以上是生活随笔為你收集整理的SAPUI5入门到精通5---MVC和数据绑定的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaScript中的运算符
- 下一篇: C++ STL库之vector