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

作者: 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