柠檬记账

编程入门 行业动态 更新时间:2024-10-22 07:24:54

<a href=https://www.elefans.com/category/jswz/34/1732104.html style=柠檬记账"/>

柠檬记账

  1. 先创建数据库,数据表(数据集合)
  • user 用户表
  • bill 账单表
  • classify 类别表
  • icon 图标
  1. 建立远程仓库连接
  2. 建文件目录
  3. 写接口
  • 用户登录
router.post('/api/logon', (req, res, next) => {var name = req.body.name;var pwd = req.body.pwd;mongo.find(db, user, { "name": name, "pwd": pwd }, (result) => {if (!result) {res.json({code: 0,mes: "没有找到!"})} else {if (result.length > 0) {let obj = {id: result[0]._id,name: result[0].name}res.json({code: 1,mes: "找到了!",data: obj})} else {res.json({code: 3,mes: "用户不存在,用户名或者密码不匹配!"})}}})
});
  • 根据用户查找账单
router.post("/api/getBill", (req, res, next) => {let id = req.body.id;let time = new RegExp(req.body.time);  //数据库模糊搜索mongo.find(db, bill, {"uid": id,"time":time}, (result) => {if (!result) {res.json({code: 0,mes: "error"})} else {res.json({code: 1,mes: "ok",data: result})}})
})
  • 删除单条账单
router.post("/api/deltBill", (req, res, next) => {let id = req.body.idmongo.remove(db, bill, { "_id": id }, (result) => {if (!result) {res.json({code: 0,mes: "error"})} else {res.json({code: 1,mes: "ok",data: result})}})
})
  1. 前端时间 —— mui 时间 年月日时分
  • mui 时间,需要手动引入 js 和 css 文件 ,需要初始化
    • 在 mui 文档找日期选择(移动端)
    • 找 css ,js ,右键 Save as 保存到本地文件夹
    • 手动引入,require 配置路径
<link rel="stylesheet" href="../css/mui.picker.min.css">
require.config({paths: {"mui": "./libs/mui.min","picker": "./libs/mui.picker.min"},shim: {"picker": {deps: ["mui"]}}
})
let dtPicker = new mui.DtPicker();
dtPicker.show((selectItems) => {console.log(selectItems.y)console.log(selectItems.m)
})
  1. mui 时间月份
  • 引入方法同上,需要修改初始值 type 为 month , 手动设置文本
let picker = new mui.DtPicker({"type": "month"
});
let popPicker = new mui.PopPicker();
popPicker.setData([{value: "year",text: "年"},{value: "month",text: "月"}
])
let tYear = document.querySelector("[data-id='title-y']") //<h5 data-id="title-y">年</h5>
let tMonth = document.querySelector("[data-id='title-m']")
let dYear = document.querySelector("[data-id=picker-y]");
let dMonth = document.querySelector("[data-id=picker-m]");

更多推荐

柠檬记账

本文发布于:2023-06-22 12:46:47,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/833396.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:柠檬

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!