微信笔记怎么做 如何在微信小程序制作文笔记?制作方法介绍

编辑:
发布时间: 2021-02-17 17:52:40
分享:

今天我来告诉大家如何在微信小程序中制作“文字笔记+”。对微信小程序非常感兴趣的同学一起学习。

据说是一个“记笔记”的小程序,今天终于发出来了。虽然“文-注+”只有两页,但笔记的应用其实很费时,因为“增删改查”的功能其实和数据库很像,但下面还是一样,代码里已经写了注释和逻辑分析。

哦,对了,这只是一个基础版,和预期的版本有些区别。毕竟一开始是打算需要云和接口的支持,现在所有记录都缓存在本地。删除方法是用js写的,但是按钮不放,因为想了很久觉得哪里都丑,所以这个基本版没有删除功能。先用修改功能代替吧。

首页:主页:

js:

第{

//获取当天的日期

vardate = newDate

varseparator 1 = "-";

var month = date . getmonth+1;

varstrDate = date.getDate

如果{

month = " 0 "+month;

}

如果{

strDate = " 0 "+strDate;

}

var current date = date . getfullyear+separator 1+month+separator 1+STrdatereturncurrent date;},onLoad:函数{///-监控页面加载

//获取缓存内容

this.setData

})

如果{// is 空this.setData如果没有缓存

}

//获取当天的日期

varday=this.getNowFormatDate

this.setData

},

onShow:函数{

//生命周期功能-监视器页面显示

//获取当前缓存

vararrayA = wx.getStorageSyncvarisChange = wx.getStorageSync如果{//如果数量改变,给这个赋值。设置数据

}elseif{

wx.setStorageSync

this.setData

}

},

onShareAppMessage:函数{

//用户点击右上角分享

返回{

标题:'备注+',//分享标题

Desc:“我们的功能不仅仅是记笔记”。//分享一下描述

路径:“路径”//共享路径

}

},

取消计划{

//删除按钮

console.log

}

})

wxml:

{{item.des}}

{{item.time}}

+

{{item.des}}

{{item.time}}

+

wxss:

第{

身高:100%;

}

。des-image{

位置:绝对;

宽度:100%;

身高:100%;

}

。des-scr{

宽度:100%;

身高:100%;

}

。des-view{

保证金:5%;

宽度:90%;

高度:180rpx

边框:1pxsolidorange

}

。des-text{

显示:块;

利润率:20rpx

高度:80rpx

溢出:隐藏;

}

。des-tiemText{

显示:块;

右边距:20rpx

边缘-底部:20rpx

高度:40rpx

文本对齐:向右;

}

。新-btn{

位置:绝对;

底部:200rpx

右:0rpx

宽度:80rpx

高度:80rpx

背景:深橙色;

边界半径:50%;

font-size:48 rpx;

行高:80rpx

}

详细信息页面:

js:

第{

//保存按钮

如果{

返回;

}

//获取本地缓存

varoldText = wx.getStorageSync如果{if{//如果修改了,循环缓存数组,找到对应的id change console.logfor//,存储在缓存wx.setStorageSyncwx.setStorageSync

返回;

}

}

}else{

//记录是内容的id

varnumID = wx.getStorageSyncif { return}

//添加更多缓存

old text . push;//id增加NuMid++;wx.setStorageSyncthis.setData

}

}else{

//如果没有缓存

old text =;//保存idwx.setStorageSyncthis.setData

}

//保存在缓存中

wx.setStorageSync

},

bindtextarearblur {

//当输入文本改变时,请走这条路

//记录输入的文本

this.setData

},

onLoad:函数{

//生命周期功能-监控页面加载

this.setData

},

onShareAppMessage:函数{

//用户点击右上角分享

返回{

标题:'备注+',//分享标题

Desc:“再多的爱也不足以记录”。//分享一下描述

路径:“路径”//共享路径

}

}

})

wxml:

{{time}}{{time}}

保护

wxss:

第{

身高:100%;

}

。图像{

位置:绝对;

宽度:100%;

身高:100%;

}

。文本{

位置:绝对;

左侧:5%;

最高:3.5%;

font-size:28rpx;

文本对齐:向左;

}

。-btn{

font-size:24 rpx;

位置:绝对;

右:5%;

最高:2%;

身高:5%;

宽度:20%

}

。视图{

位置:绝对;

最高:7%;

宽度:100%;

身高:86%;

}

。-textarea{

溢出:隐藏;

}

打开太平洋知科技,阅读体验更佳
相关阅读
热门精选
皮肤 孕妇