日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

avalon框架,简单的MVVM

發布時間:2023/12/10 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 avalon框架,简单的MVVM 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天我又要挑戰一次一個高大上的公司了

但是看著jd有點憂傷了要求如下

基本要求:
1、熟悉 HTML / CSS / JS 并有良好的代碼風格;
2、理解 Web 標準,語義化,可以解決主流瀏覽器及不同版本的兼容性問題;
3、熟悉常見框架(如 Bootstrap,JQuery)和任意 MV* 框架,如 Angular.js;
4、熟悉移動端 Web 開發;

加分項:
1、有大型網站前端架構經驗;
2、熟練使用各種前端開發工具(如 Sass/Less/Grunt/Bower/Chrome DevTools);
3、熟悉任何一門后端語言經驗(如 Node.js/Ruby/Python/Php等);
4、了解前端模塊化、工業化;
5、對前端層出不窮的技術保持敏感和學習興趣;
6、熟練閱讀英文文檔;
7、對細節考究,追求美感;
8、團隊協作溝通能力。

?

所以這次我為了這個mvvm框架已經受傷了,沒辦法厚著臉皮去高級群問了一下,然后終于找到個能讓我過關的東西avalon,HOHO,這個框架早期我曾經研究過。。。可惜沒深入,這次我又要深入了解他了。。。今天晚上我不睡覺了。。和他拼了!!!

OK。。。扯淡的話結束了!。。。晚上我會陸續更新我的學習心得。。。

?

?

avalon.js的兼容性是最好的,支持IE6及非常老的標準瀏覽器。這里的標準瀏覽器特指W3C陣營中的safari, opera, firefox, chrome。avalon.js在最近幾個月的升級中,還對IE的VML,W3C方的SVG進行各種兼容處理。要知道,就是瀏覽器自身的API,也有各 種問題。從這個層面來看,avalon.js的兼容能力比jQuery強多了。并且它可以與jQuery和平共處,享用其強大的AJAX,動畫, Deferred等功能。加之,avalon現在擁有全職的團隊幫它打造UI庫(OniUI),大家就不用自己去拼湊各種插件了。

avalon.modern.js

avalon.modern.js之前是叫做avalon.mobile.js,是打算用在移動端的,里面是用了許多高級API,因此性能比 avalon.js高許多。由于也不算兼容舊式IE(avalon.modern.js是支持IE10及以上的新瀏覽器),許多兼容邏輯也刪掉了,因此體 積少了許多,大概少了1000行代碼。

如果你想做移動端開發呢,這要用到觸屏事件,avalon的倉庫有一個mobile.js,你可以直接將它的源碼 拷貝到avalon.modern.js里最后一個花括號的前面,或者這樣引入:

<script src="avalon.modern.js"></script> <script src="mobile.js"></script>

avalon.js本身是自帶加載器,它是符合AMD規范,因此它可以用requirejs項目的rjs進行合并。如果大家不想用avalon.js的自帶加載器,可以在緊接著的 script標簽里將它禁用。

<script>avalon.config({loader: false}) </script>

?

?

轉載于:https://www.cnblogs.com/LoveOrHate/p/4476823.html

總結

以上是生活随笔為你收集整理的avalon框架,简单的MVVM的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。