- 博客(71)
- 问答 (1)
- 收藏
- 关注
原创 uniapp开发微信小程序-7.用户填写表单信息
经过编写后,发现与之前章节过程差不多,然后我就在代码中将注释写了出来帮助大家理清逻辑。大家直接看源码研究一下吧:
2022-06-06 17:04:29
7673
原创 uniapp开发微信小程序-6.用户注册和数据存储
上篇文章我们利用wx.login方法获取了用户的唯一标识openid,有了这个标识我们就可以针对每一位用户进行数据上的功能制作
2022-06-01 17:12:07
4098
原创 微信小程序2022最新用户信息授权设置
用户授权功能**涉及到用户隐私**,所以微信开发者团队针对此功能进行了许多次修改。最近的一次修改将在 **2022年10月26日24时** 后开始强制生效。
2022-05-31 17:16:12
5970
3
原创 uniapp开发微信小程序-5.用户授权登录和用户信息获取
uniapp开发微信小程序-5.用户授权登录和用户信息获取微信小程序中 用户信息授权 一直是一个非常重要的功能,它有着提升用户体验、进行用户身份认证、便于开发者进行数据分析等作用。——但是用户授权功能涉及到用户隐私,所以微信开发者团队针对此功能进行了许多次修改。最近的一次修改将在 2022年10月26日24时 后开始强制生效。——今天我们就从小程序的用户信息获取历程开始学习。1.关于获取用户信息通过微信小程序获取到的用户信息包括:昵称(nickName)、性别(gender)、语言(lan
2022-05-31 17:06:49
6153
4
原创 uniapp开发微信小程序-4.页面跳转与横向滑动
uniapp开发微信小程序-4.页面跳转与横向滑动本篇文章主要是想记录一下横向滑动功能,备忘的同时给大家做个分享。但既然是初级分享系列文章,为了方便新手朋友的上手工作,还是在此之前说一下页面跳转的功能。两个功能完全没有关系,大家看的时候没必要做关联。一、页面跳转页面跳转的方法非常简单,就是绑定一个点击方法,使用跳转接口即可:<view @click="tiaozhuan()"></view>tiaozhuan() { uni.navigateTo({ url
2022-04-18 16:47:18
3567
6
原创 uniapp开发微信小程序-3.页面制作、组件与轮播
uniapp开发微信小程序-3.页面制作、组件与轮播1.页面搭建uniapp中页面的搭建与微信小程序雷同,都是div换成view即可。其他标签都与html相同:css的使用也相同。做个首页:2.将复用模块组件化以banner为例。(1)新建组件在项目中新建文件夹component用于存放组件,在里边新建一个组件:起名为banner,其中内容与普通页面一致:接下来将banner的内容放到组件中:(2)引入组件在项目主文件中引入该文件,并用Vue.component声明该文件为
2022-04-18 15:09:03
1835
原创 uniapp开发微信小程序-2.页面制作
uniapp开发微信小程序-2.页面制作往期文章:uniapp开发微信小程序-1.工具和本地环境uniapp开发微信小程序-2.页面制作一、项目配置开发层级结构:左侧是基础开发,右侧是uniapp开发。经过对比,我们只需要掌握了vue框架就可以直接开发,通过uniapp运行到微信开发者工具即可自动编译成微信小程序基础开发层级。其中manifest.json是对uniapp项目进行配置的文件,在微信小程序项目中我们要配置两点:1.基础配置获取uniapp标识。通过HBuilder账号登
2022-04-15 15:57:54
7478
2
原创 uniapp开发微信小程序-1.工具和本地环境
uniapp开发微信小程序-1.工具和本地环境一、前言我为什么学习uniapp?uniapp的好处不用我说,多端开发效率的提升等等作用,近期在了解uniapp的你一定比我记得清楚。所以我就只说说我是带着哪些目的进行uniapp学习的。首先 ,我希望在微信小程序的制作过程中使用之前掌握到的 vue。我不希望在微信小程序中重新学习如何将vue项目引入到微信小程序,而且我担心 wx- 前缀与 v- 前缀冲突等等原因(我没有试过,但这是想想就头疼的问题,不愿尝试)。其次 ,因为开发效率的原因,我深深地被
2022-04-14 11:16:10
3626
原创 uniapp开发微信小程序使用painter绘制海报
uniapp开发微信小程序使用painter绘制海报参考文章:1.简书大佬文章https://www.jianshu.com/p/e9cab600cf6c2.优快云大佬文章https://blog.youkuaiyun.com/YouZi_X/article/details/107339893?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2aggregatepagefirst_rank_ecpm_v1~rank_aggregati
2021-11-10 12:07:05
3070
11
原创 使用阿里云ECS服务器再nginx服务下配置ssl证书
使用阿里云ECS服务器再nginx服务下配置ssl证书服务器的搭建过程在之前学习node+vue开发时经历过,当时直接用了80端口,也就是http。技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-3.nginx配置web服务器并安装网站环境现在项目中做微信小程序,为了接口安全,微信小程序只能调用https接口,所以部署一下ssl证书,在此记录并分享给大家。1.阿里云免费证书我已经申请好了,大家直接在官网找ssl证书,免费证书申请就好,非常简单,实时0元购买签发。
2021-11-02 15:02:56
2481
原创 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-8.使用mavoneditor(vue的markdown编辑器),并批量上传图片
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-8.使用mavoneditor(vue的markdown编辑器),并批量上传图片技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作技能学习:学习使用php(tp6框架) + vue.js,开发
2021-09-14 15:06:30
991
原创 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-7.分类的模型关联和通用CRUD接口
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-6.分类的模型关联和通用CRUD接口技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-4.跨域且传输数据,并优化后端
2021-08-12 16:08:04
2554
3
原创 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-6.用户登录(二),token验证
(1)为什么给密码加密?虽然密码输入的type为password,但是我们仍可看到用户的密码:作为一名合格程序员,不光要保护用户数据安全,还要保证用户的隐私安全。用户密码同样涉及到用户隐私,很多人为了更容易记住密码,会在多个平台使用相同的密码进行用户注册和登录。(2)为什么使用jwt加密?传统加密方法最常用的为md5加密,但是md5加密是以特定算法对字符串密码进行格式化加密的操作,说直白一点,是可以根据规律进行反向解密的。而jwt加密方法很好地解决了这个问题,相同的密码加密出的字符串各不相同,无
2021-08-10 15:02:31
1597
1
原创 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-5.用户登录,密码的bcrypt(hash)加密与验证
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-5.用户登录,密码的bcrypt(hash)加密与验证技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-4.跨域且传
2021-08-09 15:53:24
1384
原创 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-4.跨域且传输数据,并优化后端接口
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-4.优化后端接口,前端使用axios实现接口功能技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-4.跨域且传输数据
2021-08-06 13:06:20
2978
2
原创 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作1.URL访问在多应用模式下,URL的访问地址定义如下:http://serverName/index.php
2021-08-05 16:15:02
1717
原创 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目1.后端项目启动,多应用项目主前端项目,仍然以前后端分离定位。以php为后端,与其联系的前端应用分别为web端,mobile端和admin端。其中web端和mobile端使用相同的后端接口,命名为web。admin端使用a
2021-08-04 16:03:19
2062
1
原创 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境前言1.thinkphp框架据说是php初学最容易上手的框架,我从UI设计转行时就使用了tp5做了我的第一个开发项目。但当时毕竟是初学,代码左拼右凑完成了整个项目,但混乱不堪。今天起重新学习thinkPHP框架,使用tp6整理之前的代码。2.我并不准备深入理解php开发,其他的我不太感冒。之所以使用tp6,并不
2021-08-04 13:36:58
1712
1
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-10.生产环境编译
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-10.生产环境编译相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境…技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-8.模型的关联——无限层级分类技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-9.登录功能(一):管理员功能的实现技能学习:学习使用golang(gin框架) + vue
2021-08-03 10:57:35
1169
1
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-9.登录功能(三):登录的token验证
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-9.登录功能(二):用户登录和密码验证相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境…技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-8.模型的关联——无限层级分类技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-9.登录功能(一):管理员功能的实现技能学习:学习使用golang(gi
2021-08-02 11:35:25
510
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-9.登录功能(二):用户登录和密码验证
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-9.登录功能(二):用户登录和密码验证相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境…技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-8.模型的关联——无限层级分类技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-9.登录功能(一):管理员功能的实现技能学习:学习使用golang(gi
2021-07-30 11:48:26
724
2
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-9.登录功能(一):管理员功能的实现(密码和密码的bcript加密)
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-8.模型的关联——无限层级分类相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-3.接收json数据技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-
2021-07-29 19:43:23
838
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-8.模型的关联——无限层级分类
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-8.无限层级分类相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-3.接收json数据技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-4.连接mon
2021-07-28 11:37:38
679
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-7.GO语言做通用CRUD接口-2
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-7.GO语言做通用CRUD接口-2相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-3.接收json数据技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网
2021-07-26 20:58:03
654
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-6.GO语言做通用CRUD接口-1
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-6.GO语言做通用CRUD接口相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-3.接收json数据技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-
2021-07-24 18:25:27
1087
3
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-5.跨域并跨域传输数据
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-5.跨域并跨域传输数据相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-3.接收json数据技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-4.连接
2021-07-22 15:24:46
1432
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-4.连接mongodb数据库
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-4.连接mongodb数据库相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-3.接收json数据技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-4
2021-07-21 20:28:46
1252
1
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-3.接收json数据
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-3.接收json数据要想将后端数据渲染到前端页面中,最重要的一环就是json数据的传输,本篇文章我们来研究gin框架中
2021-07-21 14:39:42
1355
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-2.启动项目
使用一个后端语言工具,我们只要分为四步就可以进行网站搭建。1.后端路由2.接收json数据3.跨域4.连接数据库我们依次解决这四个问题,就可以实现大前端的网站全栈开发工作。GOLANG(GIN)的路由1.基本路由package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/", func(c *gin.Con.
2021-07-21 12:06:35
6009
7
原创 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境
技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境相关文章:技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境1.前言之前学习了node.js + vue.js全栈开发,其实就是以node为后端并使用express框架进行前后端分离的全栈项目。互联网发展日益成熟,要想成为一个称职的全栈工作者,就需要有在一周学会一个新后端工具的能力。从今天开始我们针对前端全栈,学习使用go后端语言,并使用go
2021-07-20 10:48:37
2399
3
原创 技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-6.卡片组件的封装
技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-5.卡片组件的封装技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-1.使用sass工具搭建前台web端页面技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-2.sass工具的变量(variables)功能技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-3.使用f
2021-07-14 10:49:23
654
1
原创 技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-5.使用字体图标(iconfont)
技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-5.使用字体图标(iconfont)技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-1.使用sass工具搭建前台web端页面技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-2.sass工具的变量(variables)功能技能学习:学习使用Node.js + Vue.js,开发前端全栈网站
2021-07-13 10:40:22
222
原创 网站自动识别手机端并跳转相应页面
如何让网站自动识别手机端与PC端const mobile = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");const current = navigator.userAgent.toLowerCase();for (var i=0; i<mobile
2021-07-12 14:09:52
1140
2
原创 技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-6.迁移本地数据到服务器(mongodump)
技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-6.迁移本地数据到服务器(mongodump)技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-1.使用sass工具搭建前台web端页面技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-1.生产环境编译技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-2.购买域名服
2021-07-09 15:05:31
382
原创 技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-5.配置Nginx反向代理
技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-5.配置Nginx反向代理技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-1.使用sass工具搭建前台web端页面技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-1.生产环境编译技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-2.购买域名服务器并解析域名到服务
2021-07-08 12:23:10
229
原创 技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-4.git拉取代码到服务器
技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-4.git拉取代码到服务器技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-1.使用sass工具搭建前台web端页面技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-1.生产环境编译技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-2.购买域名服务器并解析域名到服务
2021-07-08 10:12:33
439
原创 技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-3.nginx配置web服务器并安装网站环境
技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-3.nginx配置web服务器并安装网站环境技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-1.使用sass工具搭建前台web端页面技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-1.生产环境编译技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-2.购买域名服务
2021-07-06 10:19:56
358
原创 技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-2.购买域名服务器并解析域名到服务器
技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-2.购买域名服务器并解析域名到服务器技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-1.使用sass工具搭建前台web端页面技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-1.生产环境编译技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-2.购买域名服务器并解析
2021-06-23 15:58:24
281
原创 技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-1.生产环境编译
技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-1.生产环境编译技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-2.启动项目技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-13-1.使用sass工具搭建前台web端页面技能学习:学习使用Node.js + Vue.js,开发前端全栈网站-14-1.生产环境编译目前我们编辑的vue组件文件、scss样式工具文件都是在开发环境中作用的,我们需要使用npm run serve方法开
2021-06-21 15:41:49
480
空空如也
3dmax使用vray渲染的贴图和材质通过vray无法出现怎么办?
2022-02-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人