前端开发

js数组去重

前言 最近参与公司 ERP 项目, 负责了一下前端页面开发; 之前接触 js 比较浅, 在做项目中遇到了一些问题, 比如数组去重, 对象数组去重等问题; 使用 Array.form() set集合 let arr = [1,1,2,3,4] […]

css盒子模型

css 框模型(BoxModel) 定义了元素框处理元素内容, 内/外边距,边框, 外边框的方式; CSS 框模型概述: 元素框的最内部分是实际的内容, 直接包围内容的是内边距(*padding); 内边距呈现的是元素的背景, 内边距的边缘 […]

小程序之位置信息

微信向开发者提供接口,可以获取当前的地理信息,速度; 当用户离开之后,接口无法调用; 当小程序置顶的时候,接口可以继续调用' eg: wx.getLocation({ type:'wgs84, success:function(result […]

小程序之图片操作

微信为开发者提供API, 让用户能够便捷的操作手机的小相册或者拍照功能 wx.chooseImage(obj) 从本地相册选择图片或者相机拍照片 wx.chooseImage({ count: 1, // 默认9 sizeType: ['o […]

小程序之数据缓存

小程序提供了设置读取本地缓存的能力, 能够通过 wx.setStorage wx.getStorage 进行读取和设置数据缓存, 也可以通过wx.clearStorage进行数据清理, 小程序允许的缓存大小是10Mb; wx.setStor […]

小程序之练手项目二

上接小程序之练手项目 一些配置说明: 如果你要创建新的page页面, 在 app.json 的json文件中需要注册一下页面 eg: { "pages": [ "pages/index/index", "pages/logs/logs", […]

小程序之练手项目

前两天看了微信给出的关于小程序的官方文档,决定上手做一个关于小程序的项目去练练手; 首页 实现效果是首页加上头像和欢迎语 首页大概是这个样子 这个页面很简单, 一个img, 一个text来放置欢迎语, 一个进入小程序的按钮(这个按钮其实是可 […]

小程序项目之四文章列表

上接suwiper 轮播图 在轮播图下方设置文章列表 效果就是图中黄色框框的样式; 将这个新闻列表看做一个整体view, 然后把其他的小控件看做子view,放置在大的view上面; 创建整体view 设置css样式表 .post-conta […]

小程序练手项目之五抽取模板

做过前端或者手机端的朋友都知道, 前后台交互使用json'或者xml数据 ; 上一篇文章我将文章列表的内容嵌套在了wxml文件中., 其实这样不对, 在前端代码中操作dom,给元素节点添加内容; 在微信小程序中也是一样, 使用小程序提供的模 […]

小程序练手项目之三

每一个页面下对应配置的json, 但是只有app.json 文件可以配置 page这个数组, 页面下对应的json文件只能放置 window 配置项' window数组的配置项: navigationBarBackgroundColor H […]