1.H5的本地存储<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0&q
小程序现在支持直接通过npm安装包了,点击这里了解更多。帮企团队整理了安装步骤及安装过程中遇到的一些问题。希望能够帮助到正在阅读此篇文章的你~在此就直接通过在项目根目录安装miniprogram-datepicker做演示了。使用示例:1. 开启“使用npm模块”2. 新建 node_modules 文件夹3. cd到新建 node_modules 所在的目
wxs是小程序的一种小程序的脚本语言,结合wxml可以构建页面的结构,其语法类似es5,不支持类似es6以上的语法形式,可以用wxs来编写过滤器1、能干的事: wxml中是不能使用函数的,但是如果你要在wxml的页面中使用函数的话,wxs可以做到2、创建wxs文件 可以直接在wxml中直接创建(类似于在html中写js),也可以在根目录下新建一个util存放,wxs文件后缀是 .wxs。在wx
最近做小程序在调用后台接口的时候感觉总写很长一串,很冗杂。非常想念vue中promise封装的写法,于是初步封装了一下。1.url 接口地址2.headers请求头3. params 请求参数 4.host 服务端地址 POST:export function httpPost(url, params,params,) { &n
一.基本选择器 类选择器 .name{} ID选择器 #name{} 元素选择器 name{} 通配符选择器(编译不通过) *{} 包含选择器 p c{}:parent下所有的同一名字的child 子元素选择器 p&gt;c{}:parent下一层所有的同一名字的child 邻近兄弟元素选择器 c1+c2{}:同一层级中与child1相邻的child2元素 通用兄弟元素选择器 c1
1 请谈谈微信小程序主要目录和文件的作用?project.config.json 项目配置文件,用得最多的就是配置是否开启https校验;App.js 设置一些全局的基础数据等;App.json 底部tab, 标题栏和路由等设置;App.wxss 公共样式,引入iconfont等;pages 里面包含一个个具体的页面;index.json (配置当前页面标题和引入组件等);index.wxml (
前端应用的启动速度一向是移动终端的优化重点,因为这是面向用户进入的大门。良好的启动速度无异于会带来良好的用户体验。&amp;nbsp;本篇文章主要介绍商城小程序的启动速度优化方法。&amp;nbsp;启动时间消耗概览&amp;nbsp;小程序的启动时间主要分为以下几个阶段:&amp;nbsp;微信客户端比对版本差异,下载并加载代码。小程序本身的初始设置,业务逻辑请求处理。页面的渲染。
一、开始 开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。 跟随这个教程,开始你的小程序之旅吧! 二、申请帐号 进入小程序注册页 (https://mp.weixin.qq.com/wxopen/waregister?action=step1)根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。
小程序开发中,有很多封装好的控件供开发者使用,但是,很常见的tab选项卡居然没有,只能自己搞一个。实现原理也很简单,无非是用给view(tab)设置一个点击事件bintap,并且给view(tab)一个data-idx索引,根据当前index来改变tab的状态并决定swiper显示那个内容,改变swiper的内容只需要改变swiper的current就好。&nbsp;二、效果&nbsp;三、实现w
由于微信小程序诞生于vue.js和react.js之后,所以他们在当初设计代码架构的时候也是借鉴了vue.js和react.js的想法,也遵循的组件化的方式,延用了setData的机制去把视图层和逻辑层做一个“中转站”两边连接起来。但是这种机制一直存在性能上的问题,微信小程序也不例外。先看一张图:这张图大体描述了一下setData的工作原理,当程序开始触发setData操作的时候,先把数据做成字符