摘要:
Django 2.0.3 使用小知识 运行环境: Python 3.6.4 Django 2.0.7 Django Admin中model显示为中文 定义model时,定义一个Meta对象,设置需要显示的中文名称。verbose_name为单数名称,verbose_name_plural为复数名称。 阅读全文
摘要:
1.wx存储数据到本地以及本地获取数据 存到本地就是存到你的手机 "wx.setStorageSync" 与 "wx.setStorage" 1.1 wx.setStorageSync(string key, any data)(同步) 参数 string key: 本地缓存中指定的 key any 阅读全文
摘要:
一、小程序结构目录 小程序框架提供了自己的视图层描述语言 和 ,以及 ,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑。 "官网" 1.1. 小程序文件结构和传统web对比 | 结构 | 传统web | 微信小程序 | | | | | | 结构 | HTML | WXML 阅读全文
摘要:
一. 视图层 WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合 "基础组件" 、 "事件系统" ,可以构建出页面的结构。 1.1. 数据绑定 1.1.1. 普通写法 1.1.2. 组件属性 简直和上面没区别啊 1.1.3. bool类型 不要直接写 checke 阅读全文
摘要:
1.wx.request相当于发送ajax请求 "微信官方解释" 参数 | 属性 | 类型 | 默认值 | 必填 | 说明 | | : | : : | : : | | | | url | string | | 是 | 开发者服务器接口地址 | | data | string/object/Array 阅读全文
摘要:
一、小程序的启动流程 我们画一个图来表示一下,整个小程序的启动流程,我们就知道了: 在app生命周期中执行了什么? 执行App()函数也就是注册一个App 1 在注册app的时候,可以判断小程序的进入场景 2 我们可以在执行通过生命周期函数,做一些数据请求 3 可以在app中设置一个全局对象,让所有 阅读全文
摘要:
一、小程序的双线程模型 小程序的双线程模型 上图为官方文档给出的双线程模型 小程序的宿主环境 微信客户端 微信客户端提供双线程去执行wxml,wxss,js文件。 双线程模型 1.上述的 渲染层 上面运行这wxml文件已经wxss文件,渲染层使用是的webview线程进行渲染(一个程序会有多个页面, 阅读全文
摘要:
1. 基本组件 小程序提供了常用的标签组件用于构建页面 "官网组件链接" 1.1. view 类似 div | 属性名 | 类型 | 默认值 | 说明 | | | | | | | hover class | String | none | 指定按下去的样式类。当 时,没有点击态效果 | 1.1.1. 阅读全文
摘要:
1小程序路由跳转 1.1 wx.switchTab(Object object) 这里的tabBar是底下的导航栏指定的页面, 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 参数 Object object | 属性 | 类型 | 默认值 | 必填 | 说明 | | | | | 阅读全文
摘要:
一、事件 常见的事件有: | 类型 | 触发条件 | 最低版本 | | | | | | touchstart | 手指触摸动作开始 | | | touchmove | 手指触摸后移动 | | | touchcancel | 手指触摸动作被打断,如来电提醒,弹窗 | | | touchend | 手指 阅读全文
摘要:
1. 自定义组件 小程序允许我们使用自定义组件的方式来构建页面。 "自定义组件官方文档" 是不是用的微信的组件感觉很爽啊,如果不够用怎么办? 1.1. 创建自定义组件 类似于页面,一个自定义组件由 `wxml wxss js` 4个文件组成 1.1.1. 声明组件 首先需要在 自定义组件下 文件中进 阅读全文