摘要:是一個小的強大的移動開發框架在線演示用法類模板路由單頁面應用創建實例定義數據創建路由函數添加路由示例其他待我代碼編成,娶你為妻可好
Lettuce是一個小的(~6kb)、強大的移動開發框架 for Romantic.
在線演示 http://phodal.github.io/lettuce.
Usage(用法) Class(類)javascriptvar L = new lettuce(); var zero = function(){ }; var sub = new L.Class(zero);Template(模板)
javascriptvar L = new lettuce(); var data = { "title": "JavaScript Templates" }; var result = L.Template.tmpl("Router(路由){%=o.title%}
!@#$%^&*()-=", data);
javascriptvar L = new lettuce(); var check = L.Router .add(/#about/,log) .add(/#what/, log) .add(/#why/, log) .load();;Promise
javascriptfunction late(n) { var L = new lettuce(); var p = new L.Promise(); return p; } late(100).then( ).then( ).done();Ajax
javascriptlettuce.get("/bower.json", function(result){ equal(result["name"], "lettuce"); done(); })
javascriptlettuce.post("http://127.0.0.1:5000/some", "something", function(data){ console.log(data) })Single Page Application Example(單頁面應用)
1.創建實例
javascriptvar L = new lettuce();
2.定義數據
javascriptvar data = { about: "Template", what: "This about A Mobile Framework For Romantic", why: "Why is a new Framework" };
3.創建路由函數
javascriptvar aboutPage = function(){ var aboutPage = new L.SimpleView(); var templates = L.Template.tmpl("{%=o.about%}
", data); return aboutPage.render(templates, "results"); }; var whyPage = function(){ var whyPage = new L.SimpleView(); var templates = L.Template.tmpl("{%=o.why%}
", data); return whyPage.render(templates, "results"); }; var whatPage = function(){ var whatPage = new L.SimpleView(); var templates = L.Template.tmpl("{%=o.what%}
", data); return whatPage.render(templates, "results"); };
4.添加路由
javascriptL.Router .add(/#about/, about) .add(/#what/, what) .add(/#why/, why) .load();示例
http://valentine.phodal.com/
http://lettuce.phodal.com/
Github: https://github.com/phodal/lettuce
待我代碼編成,娶你為妻可好
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/91475.html
摘要:雖然還不夠,但是開始了。一步步搭建框架項目名稱一開始我做的次是是的一開始什么也沒做,除了從和上注冊了一個叫做的庫然后在我們還沒有開始寫代碼的時候版本就已經是這個速度好快。。生成項目框架為了簡化這一個痛苦的過程,我們還是用。 從開始打算寫一個MV*,到一個簡單的demo,花了幾天的時間,雖然很多代碼都是復制/改造過來的,然而It Works(nginx的那句話會讓人激動有木有)。現在他叫...
摘要:故而總結如下編成的代碼浪漫的環境親手制作的禮物注意請將下面的程序員的情人節禮物換成語言。言歸正傳程序員的情人節禮物入門之材料構思情人節禮物之設備展示想著在這個移動盛行的時代,再用電腦就不太合適了。 是時候應該反擊了 當我看到@鄢得諼草 的那幾篇黑我黑到體無完膚的#極客愛情# @Phodal 故事的時候,我發現我竟無言以對。或許,作為一名程序員,我們或多或少都有這樣的共性。 ...
摘要:于是,在這里,我稍微往回走一點,研究一下從版本出現的自定義緩存實現機制,并使用效率更高的連接,實現方法級自定義緩存。 0. 前言 Spring框架提供了一系列豐富的接口幫助我們更快捷的開發應用程序,很多功能僅需要在配置文件聲明一下或者在代碼寫幾行就能夠實現了,能夠使我們更注重于應用的開發上,某種意義上助長了我們的偷懶行為。關于緩存,很多時候我們使用Hibernate或Mybatis框架...
摘要:相比它支持存儲的類型相對更多字符哈希集合有序集合列表,同時是線程安全的。基于的連接實例,可以在多個線程間并發訪問,且線程安全,滿足多線程環境下的并發訪問,同時它是可伸縮的設計,一個連接實例不夠的情況也可以按需增加連接實例。 SpringBoot 是為了簡化 Spring 應用的創建、運行、調試、部署等一系列問題而誕生的產物,自動裝配的特性讓我們可以更好的關注業務本身而不是外部的XML...
閱讀 543·2019-08-30 15:55
閱讀 953·2019-08-29 15:35
閱讀 1208·2019-08-29 13:48
閱讀 1919·2019-08-26 13:29
閱讀 2945·2019-08-23 18:26
閱讀 1254·2019-08-23 18:20
閱讀 2841·2019-08-23 16:43
閱讀 2716·2019-08-23 15:58