第二十三天

2022-06-20 14:57:15 字數 2051 閱讀 9780

1-使用 koa 搭建伺服器

const koa = require('koa')

//路由請求

//context   ctx   上下文   包含req和res

ctx.body = 'hello koa2'

})2-如何配置 koa 路由

const koa = require('koa');

//建立路由物件

const router = require('koa-router')()

//路由請求

router.get('/index', (ctx) => )

router.get('/list', (ctx) => )

//啟用路由

.use(router.allowedmethods())

3-靜態資源如何獲取

//載入

const static = require('koa-static')

const path = require('path')

//獲取靜態資源

4-koa 如何使用模板引擎

const render = require('koa-art-template')

root: path.join(__dirname, 'views'),

extname: '.html'

})//使用

router.get('/add', async(ctx) => )

})5-使用 koa 實現乙個使用者增刪改查的案例

const koa = require('koa')

const render = require('koa-art-template')

const path = require('path')

const bodyparser = require('koa-bodyparser')

// 2-建立**服務

const router = require('./router/index')

root: path.join(__dirname, 'views'),

extname: '.art'

})//處理post引數

//載入路由

//為index路由物件匹配路徑

.use(router.allowedmethods())

// 4-監聽埠

console.log('伺服器執行在3000...');

--------------------------------------

在index.js頁面寫功能

const koa = require('koa');

//建立路由物件

const router = require('koa-router')()

require('../model/index')

//引入user,user為建立好的資料庫使用者聚合

const user = require('../model/user');

//建立路由

router.get('/add', async(ctx) => )

})載入資料

router.get('/list', async(ctx) => );})查

router.get('/modify/:id', async(ctx) => )

let hobbies = ['足球', '籃球', '橄欖球', '敲**', '抽菸', '喝酒', '燙頭']

await ctx.render('modify', )})改

router.post('/modify/:id', async(ctx) => , user)

// 重定向

ctx.response.redirect('/list');})刪

router.get('/delete/:id', async(ctx) => )

ctx.response.redirect('/list');})增

router.post('/add', async(ctx) => )

//匯出路由

module.exports = router

冥想第二十三天

早上進行了快樂的事情,並跑了步,非常舒服,西四環有點堵,提前給朋友發了資訊讓他們避開。這也是為朋友多做的一些事情,感謝朋友。又來公園裡面轉了兩圈,聽著 你的答案 渾身舒服。輕鬆,保持輕鬆,進行一天的開心快樂的工作吧,上午工作到11 40左右感覺視線有些模糊,就是困了,然後告訴自己就是困了。平穩的度過...

UI第二十三天 動畫

動畫的使 場景 ios中的動畫是指 些檢視上的過渡效果 合理利 動畫能提 戶體驗 uiview的屬性動畫 calayer動畫 uiview動畫 uiviewtransition動畫 uiview動畫 frame 檢視框架 center 檢視位置 bounds 檢視 backgroundcolor 背...

嘰裡呱啦實習第二十三天

今日學習心得 以下內容在筆記本上抄寫了一遍 hive 元資料管理 有了統一的元資料管理之後,就可以實現 提供持久化的元資料儲存 之前元資料都是在集群內部的 mysql 資料庫,元資料會隨著集群的釋放而丟失,特別是 emr 提供了靈活按量模式,集群可以按需建立用完就釋放。如果使用者需要保留現有的元資料...