摘要:是一個(gè)小的強(qiáng)大的移動(dòng)開發(fā)框架在線演示用法類模板路由單頁面應(yīng)用創(chuàng)建實(shí)例定義數(shù)據(jù)創(chuàng)建路由函數(shù)添加路由示例其他待我代碼編成,娶你為妻可好
Lettuce是一個(gè)小的(~6kb)、強(qiáng)大的移動(dòng)開發(fā)框架 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(單頁面應(yīng)用)
1.創(chuàng)建實(shí)例
javascriptvar L = new lettuce();
2.定義數(shù)據(jù)
javascriptvar data = { about: "Template", what: "This about A Mobile Framework For Romantic", why: "Why is a new Framework" };
3.創(chuàng)建路由函數(shù)
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
待我代碼編成,娶你為妻可好
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/91475.html
摘要:雖然還不夠,但是開始了。一步步搭建框架項(xiàng)目名稱一開始我做的次是是的一開始什么也沒做,除了從和上注冊(cè)了一個(gè)叫做的庫然后在我們還沒有開始寫代碼的時(shí)候版本就已經(jīng)是這個(gè)速度好快。。生成項(xiàng)目框架為了簡化這一個(gè)痛苦的過程,我們還是用。 從開始打算寫一個(gè)MV*,到一個(gè)簡單的demo,花了幾天的時(shí)間,雖然很多代碼都是復(fù)制/改造過來的,然而It Works(nginx的那句話會(huì)讓人激動(dòng)有木有)。現(xiàn)在他叫...
摘要:故而總結(jié)如下編成的代碼浪漫的環(huán)境親手制作的禮物注意請(qǐng)將下面的程序員的情人節(jié)禮物換成語言。言歸正傳程序員的情人節(jié)禮物入門之材料構(gòu)思情人節(jié)禮物之設(shè)備展示想著在這個(gè)移動(dòng)盛行的時(shí)代,再用電腦就不太合適了。 是時(shí)候應(yīng)該反擊了 當(dāng)我看到@鄢得諼草 的那幾篇黑我黑到體無完膚的#極客愛情# @Phodal 故事的時(shí)候,我發(fā)現(xiàn)我竟無言以對(duì)。或許,作為一名程序員,我們或多或少都有這樣的共性。 ...
摘要:于是,在這里,我稍微往回走一點(diǎn),研究一下從版本出現(xiàn)的自定義緩存實(shí)現(xiàn)機(jī)制,并使用效率更高的連接,實(shí)現(xiàn)方法級(jí)自定義緩存。 0. 前言 Spring框架提供了一系列豐富的接口幫助我們更快捷的開發(fā)應(yīng)用程序,很多功能僅需要在配置文件聲明一下或者在代碼寫幾行就能夠?qū)崿F(xiàn)了,能夠使我們更注重于應(yīng)用的開發(fā)上,某種意義上助長了我們的偷懶行為。關(guān)于緩存,很多時(shí)候我們使用Hibernate或Mybatis框架...
摘要:相比它支持存儲(chǔ)的類型相對(duì)更多字符哈希集合有序集合列表,同時(shí)是線程安全的。基于的連接實(shí)例,可以在多個(gè)線程間并發(fā)訪問,且線程安全,滿足多線程環(huán)境下的并發(fā)訪問,同時(shí)它是可伸縮的設(shè)計(jì),一個(gè)連接實(shí)例不夠的情況也可以按需增加連接實(shí)例。 SpringBoot 是為了簡化 Spring 應(yīng)用的創(chuàng)建、運(yùn)行、調(diào)試、部署等一系列問題而誕生的產(chǎn)物,自動(dòng)裝配的特性讓我們可以更好的關(guān)注業(yè)務(wù)本身而不是外部的XML...
閱讀 535·2019-08-30 15:55
閱讀 944·2019-08-29 15:35
閱讀 1199·2019-08-29 13:48
閱讀 1910·2019-08-26 13:29
閱讀 2933·2019-08-23 18:26
閱讀 1237·2019-08-23 18:20
閱讀 2834·2019-08-23 16:43
閱讀 2710·2019-08-23 15:58