|
本帖最后由 zzm3797 于 2018-8-1 16:42 编辑
爬坑了两天,终于把这个用户组件给解决了,感谢牛刀技术客服的帮忙,现在把个人经验分享出来,给有需要的人,如有错误,欢迎指正。
1
第一步:新建用户表,新建两个列,分别为用户id和昵称。
2
第二步:添加小程序登录组件和用户组件
3
设置页面参数,如上图。
4
接着,设置用户组件的参数,如上图;
然后,设置用户表的参数,如下:
5
6
7
8
最后一步就是写代码了:
9
代码如下:
import PageImpl from "$UI/wxsys/lib/base/pageImpl";
var app = getApp();
export default class IndexPage extends PageImpl {
constructor(...args){/*{{{*/this.comp = require("_comp").default;this._e= require("_event_").default;/*为代码提示动态插入的辅助代码,不要删除}}}*/
super(...args);
}
insertUserData() {
if (this.$compRefs.restData1.count() == 0) {
this.comp('restData1').newData({
"defaultValues": [{
"fyonghuid": this.$compRefs.restData2.current.id,
"fnicheng": this.$compRefs.restData2.current.nickName,
}]
});
this.comp('restData1').saveData();
return;
} else if (!(this.$compRefs.restData1.count() == 0)) {
return;
}
}
}
代码需要注意的地方看下面的图:
10
11
所以,你要是想复制代码到自己小程序里只要根据自己的情况更改restData即可,最后看下效果:
经过这一系列的操作,就可以把用户的信息记录下来。
|
评分
-
查看全部评分
|