微信小程序学习笔记(三)

作者: pisces辰 | 来源:发表于2019-01-14 09:41 被阅读27次

1、引入外部js方法

使用module.exports作为出口对象,然后在需要用到数据的js文件中使用require函数接收该对象并获取数据。

module.exports = {demo : data};

其中data是数据作为一个属性赋值给module.exports对象。

js文件中通过var data = require()引入。

注:引入js时微信小程序这里只能使用相对路径(../../),不能使用绝对路径,否则会报错。

2、微信小程序template模板

template属于模板化复用,而不是组件化。

template引用到wxml方法是<import src="../../demo.js" />使用模板<template is="定义名" data="数据" />。

引用wxss方法是@import "demo/demo.wxss";即可将模板文件引入到wxss。

3、关于数据接收

微信小程序this.data现在已经失效。

新方法为this.setData({})接收并更新到对应的变量中。

4、数据缓存

同步:

1.设置缓存:wx.setStorageSync(key,value);

2.获取缓存:getStorageSync(key);

3.删除缓存:removeStorageSync(key);

4.清除所有缓存:clearStorageSync();

异步:

1.设置缓存:wx.setStorage(key,value);

2.获取缓存:getStorage(key);

3.删除缓存:removeStorage(key);

4.清除所有缓存:clearStorage();

注意:缓存会永久存在,不能超过10mb。

相关文章

网友评论

    本文标题:微信小程序学习笔记(三)

    本文链接:https://www.haomeiwen.com/subject/tmbkdqtx.html