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

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。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容