我想自己学着做微信小程序商城.好学吗.需要学习哪些

微信小程序是不是现在在互联网上完全销声匿迹了?还有必要学习开发它么?
11:06:04 +08:00 · 4814 次点击
小程序刚出来的时候,各路媒体天天刷屏,当时体验了一下,感觉一般,至少没给我一个替换掉本地 APP 的理由,然后就再也没有打开任何一个小程序了,今天突然想起貌似小程序在互联网上没任何声音了,问一下 V 友,还有没有必要学习怎样开发小程序?
34 回复 &| &直到
15:39:03 +08:00
& & 11:13:04 +08:00
想学,你可以直接学 react native ,会了 react native , react 也差不多了,上手微信小程序也不会难,本身微信小程序也就是个 reacT naTive (注意看字母)
微信小程序开发体验不好是微信的锅 IDE 不行,框架不完善,等他体验好了 bug 改差不多了自然会有人去做的
& & 11:18:24 +08:00
各家大头还在憋大招呢,至少我看到的是越来越多的大头在出他们的小程序,只不过还没有大张旗鼓的宣传而已。
& & 11:18:55 +08:00
与其说销声匿迹,更愿意称之为平稳下来了 。
& & 11:26:19 +08:00
名单中的小程序排名不分先后,我们可以看到,这些用户量比较大的小程序,几乎都是大公司和线上产品。摩拜单车是其中一个例外。
这些的。。摩拜单车两千多一辆的自行车加起来连一个大公司都叫不到
& & 11:28:14 +08:00
@ 你这个 URL 是从哪来的啊,居然可以直接看到评论
& & 11:28:51 +08:00
没记错的话,小程序是即用即走的。这种场景,量其实挺大了
& & 11:29:36 +08:00
@ 搜狗的微信搜索啊
& & 11:33:17 +08:00
说实话已经自觉不自觉的用过很多次小程序。
但其中绝大多数,不是我主动在微信上去打开。
而是我眼前正好有个二维码,掏出微信就是扫,然后进小程序,办事,搞定,收工。
我不是鼓吹小程序,但这种体验无缝到让人几乎不会察觉,确实省心和舒适。而如果开发者和产品设计停留在「我掏出手机我打开个东西我来主动做个什么事」,那可能开发出来的也是炮灰。
我一直觉得二维码是当前我们这个时代还没有更好的交互方式和入口的情况下,一个不完善 /弊病多多但现实可行成本低的东西,而对大多数国人来说,扫一扫这种形式确实已经成了习惯,也是想正经做个东西给人用的话,很难绕开的入口。
微信垄断,张小龙装逼失败,马化腾去死, OK ,这些话都可以说,但我确实感受到了,小程序是个不复杂不高级但很省心的东西。微信给出的这东西,是个好东西。
我更愿意理解为小程序虽然是在手机里有个 UI ,但根本不重要,它本来就不适合让人长时间在里面把玩,如果用户是 request ,小程序就是个干活的 API ,干完活了你也不会没事把玩你的接口吧……
而且学起来也很简单,我先看的小程序开发,然后回头接触到了 Vue.JS ,才发现如出一辙…… 用过 webpack 的可能更能觉得「我去,好简单。」
& & 11:33:59 +08:00
已经开始和公众号绑定了,也支持分享了。只不过用途比较窄,与其说代替 APP 倒不如说用来代替很多公众号的自建移动网站服务比较好,等到慢慢开放更多接口,提升性能的时候,现在不做点储备,到时候又会感叹跟不上节奏了。
老板们都知道背靠的平台大,死亡的可能性就越小。所以不耽误日常赚钱的情况下,拿小程序练练手,如果能接到私活还是挺赚的。
& & 11:46:08 +08:00
小程序没有任何途径链接到外部网站,这个限制太致命了,直接打消了我想开发小程序的想法。
& & 11:50:19 +08:00
最近还看到几个以前的公众号推送说有小程序了呢
& & 11:50:33 +08:00
小程序体验比网页好,合适替代一些轻量级的东西。销声匿迹很正常的,有很多资讯类如果做了小程序,那么他们的垃圾客户端就没有任何优势了。
& & 11:55:36 +08:00
说实话,我从接触腾讯的推广大会开始就不看好。说一扫即走,没必要特别开个小程序,在现有公众号和订阅号的基础上,只需要我提供 URL 的二维码即可。对于各种能用到的 API ,其实对于大部分业务应用,是用不到的。小程序在微信里面的入口,其实更多的是引流。引流效果如何,还有待考证。
& & 12:12:05 +08:00
感觉主要还是一个线下的东西。比如餐厅,到座位上扫二维码点单,比服务号的扫二维码点单体验好不少。
& & 12:18:07 +08:00
另外我觉得微信作为小程序入口并没有起到多大的引流作用。甚至如果把二维码存到相册,在微信内从相册扫描二维码根本不支持。所以就是一个线下的用来增强体验的工具。那这样只增强线下体验,不能像服务号一样关注了之后偶尔能推送一条广告的话,那商家愿不愿意用又是一个问题了。
& & 12:38:50 +08:00 via Android
腾讯最开始做小程序其实是想连接线下,所以开放的权限少。
但是如果用好小程序会有无穷的力量。比如摩拜。
& & 14:32:09 +08:00
是微信的锅 IDE 不行,框架不完善 而且目前开放的权限也有限
& & 15:12:36 +08:00 via Android
“ 比如餐厅,到座位上扫二维码点单,比服务号的扫二维码点单体验好不少 ”
可否具体说一下体验好在哪里?
我一直觉得,对于开发者来说,一个网页就能实现的东西,何必要去开发一个小程序呢?
一个适配手机端的网页,就可以实现订餐的所有功能,并且手机网页还可以对接微信支付或者是支付宝,以及其他各种支付手段。如果是用小程序,那就只能微信支付了。
& & 15:51:17 +08:00
企鹅小程序的最大败笔不是小程序本身,而是最初没有开放给个人开发者。生态圈都不起来,就想立门槛了,似乎忘记自己怎么发家的了。
& & 18:48:06 +08:00 via iPhone
小程序不用学啊,前端嘛不就是
& & 19:43:58 +08:00 via iPhone
@ 链接过期了,能否说下标题,我想看看文章
& & 19:52:04 +08:00
我反而觉得现在正在发展的越来越好,以后价值会越来越大
& & 20:14:21 +08:00
重点是有二维码的地方 自然而然会打开微信去扫...
& & 20:15:24 +08:00 via Android
现在和公众号绑定了,美团外卖的公众号菜单打开都是小程序界面,很多人估计感觉不到,不过很好用,不用装 app 了
& & 21:27:59 +08:00
写一套代码 android 和 ios 都能用,我是自己写了个日程管理给自己和朋友用,开发上比写原生简单多了。不过还是仅限小工具...
& & 21:59:34 +08:00 via iPad
开放的互联网开始面临更多的问题。一个弱化“安装”概念的网络端的富功能,需得配合一个“管理者” 提供保证。这一点上算是成立的。
& & 23:07:11 +08:00
用完就走,然后就遗忘了
& & 23:24:45 +08:00
作为 Android 用户表示小程序的好处就是不用装一堆蛋疼 App 了,全扔进微信里面,管住微信就好
(就是个垃圾桶嘛)
好吧以上就是瞎说的,因为最近半年在学校宅着基本就用不到
& & 23:38:19 +08:00 via Android
《小程序现在在想什么》 阿禅
公众号 可能吧
& & 07:53:19 +08:00 via iPhone
& & 09:20:50 +08:00
我觉得主要是因为腾讯需要保持安卓和水果的功能一致,安卓因为没有这方面的限制可以放开了搞,但是水果那边不让腾讯乱玩,小程序弄得太豪华了水果要生气的
& & 12:40:47 +08:00 via iPhone
@ 小程序开发跟网页开发又没啥区别 何必纠结
& & 15:24:04 +08:00
@ 我吃过的几家二维码扫描点餐的感觉没一家的好用。其中有一家没有收银只能微信点单的页面也没做的让人觉得多好。
& & 15:39:03 +08:00 via Android
现在我那里的摩拜单车就是微信添加到桌面,然后打开扫码使用啊,挺方便的,不需要另外下载 app
& · & 667 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.0 · 18ms · UTC 19:19 · PVG 03:19 · LAX 12:19 · JFK 15:19? Do have faith in what you're doing.微信小程序竟然有这么多推广方式,学习了
小程序上线半年,很多人对于小程序是什么,能做什么都是一知半解,更认为小程序没有入口,没有分发渠道,没有粉丝,不能推送图文消息,无法分享朋友圈……所以小程序不能推广,做小程序毫无价值。事实真是如此吗?当然不是!小程序是什么,在昨天的文章《用了半年微信小程序,终于明白他是什么了》中,已经提到了,感兴趣的朋友可以去看看。今天微趋道为大家总结了目前小程序推广的九种常规方式。第一种,通过名称做搜索优化小程序与公众号一样,名称具有唯一性,也就是说先到先得,谁先注册认证了一个名称,其他人就不能使用了。目前小程序的开发者主要是一些网络公司和品牌公司,大量提供线下服务的实体商家还都没有注册。这也就意味着大量优质的行业名称目前还是空白,谁先注册开发,谁就能拥有。拥有这些优质行业关键词名称后,客户在小程序搜索框寻找服务的时候,最先展示的必然是小程序名称跟搜索结果最接近的小程序。第二种,通过二维码扫码线下推广小白学习微信小程序,这么火的小程序你了解么,赶紧一起学习吧!小白学习微信小程序,这么火的小程序你了解么,赶紧一起学习吧!夏洛夏洛百家号微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。初学者将学习到0、小程序的基本组件 view、image、text、swiper1、小程序推荐的布局方式 flex (本帖子重点使用)2、小程序的请求API3、小程序的模板化编程template4、小程序的列表渲染5、小程序升级更新之后的新内容6、建立一个页面的全过程:先骨架(wxml),再穿衣服(wxss),最后搞个小动作(js)7、其他更多内容… …8、体会前后端分离的开发过程:如何一步一步抽象 mock 数据,得到数据结构,并最终向服务器端获取对应结构的数据,直接用于视图层的渲染!展示效果准备hello world小礼物。最终使用名为 toMina 的点击 tap 时间跳转到了 index 页面,index 展示的是一个下拉刷新和上拉加载更多的内容,这一部分我将暂时挖一个坑,在后续 从4到5 专题帖中更加贴合实际的实现这个效果,大家期待一下吧。废话不说,看看本文将带你完成什么吧!内容列表页这是一个文字展示内容的列表页面,主要由三个个部分组成:导航栏、上方的轮播图(一个轮播图,3个图片循环轮播)、下方的文与字简介内容(6个不同文与字的简介)。原型设计图展示1、导航栏戴个帽子(json):导航栏的背景色(#5B7896)和文字内容仅仅表现在当前页面中,因此设置在 index.json 文件中即可。自己动手完成吧。2、轮播图实现老规矩:先骨架(wxml),再穿衣服(wxss),最后搞个小动作(js),随便带个帽子(当前页面的json)a、swiper是一个轮播试图容器,其中只可以存放 swiper-item 组件,其余组件将会被自动删除;b、swiper-item 应该仅仅作为轮播的一个子容器使用,并继承 父容器的宽高设置。c、swiper 在新版本中已经支持 循环轮播了,只需要设置其属性 circular 为true即可;其实,还有一个隐藏的属性,官方文档没有,但是确实是有效果的:垂直轮播属性 vertical, 需要时,设置为true 即可。说明:笔者迄今为止介绍的最详细的也就是 swiper 轮播容器组件了,跟着我的魔鬼的步伐一步一步实现。PS:最终的代码是和官方案例一样的,但是你将会知道那是怎么来的,不信的话,继续看下去!!!PPS:基本属性和时间还是需要各位去看官文的 。哈哈一个轮播图,3个图片循环轮播:这里是一个文与字简介的内容这里是一个文与字简介的内容这里是一个文与字简介的内容上述完成之后得到的效果图是:设置 swiper 的宽高和 image 的宽高一致,实际开发中宽高上可以有所差异,比如:如果设置了 swiper 的高度比 image 高的话,会发现 三个轮播点 向下走了一点。具体自己玩玩吧。试试吧,电脑又不会爆炸!/* index.css */.post-swiper{height:400width:100%;}/*关于post-item的样式设计只是为了让大家清晰看到是不同的view分割,可先不设定*/.post-item{margin-top: 20background-color:border: 1}(3)搞点小动作 index.js轮播图存在的意义:除了展示,当然必须具有点击事件,这基本是真理了。想象一下,轮播图只是轮播图的话,你能忍吗?pages/index/post-detail/post-detail// pages/index/index.jsPage({data:{},onLoad:function(options){// 页面初始化 options为页面跳转所带来的参数},onPostTap:function(event){// 点击轮播图片之后后 跳转到 post-detail 详情页url: 'post-detail/post-detail'})}})(4)如何确认点击的轮播图是哪一个轮播图呢?又怎么知道跳转到谁的详情页呢?你的名字和名片:在一个交际晚会上,那么多人递名片,你怎么让别人知道你是谁,又怎么联系你呢?哼简单,让别人记住你的名字,当别人需要联系你的时候,通过名字找到你的名片即可!(忽略同名的情况,如果你叫张伟的话,… …)同样的,给每个轮播图添加一个“名字”,点击时通过“名字”确认发挥哪一个轮播图对应的详情页。在编程中确定唯一的标识,那就是 id 了。{{}}动态获取数据,实现局部渲染;那么问题来了,视图层(wxml)的数据变化怎么传递回逻辑层呢(js),答案是:通过事件监听。这里介绍一种常用的小技巧,实现视图层向逻辑层的数据传递,特别适合点击到达详情页的场景中。步骤如下:组件上 设置一个事件 (这是重要的前提)需要传递到逻辑层的数据,将以data-开头的属性设置到已绑定事件的组件上(比如:data-post-id)逻辑层从 事件函数的 event 参数的 dataset 中获取视图层传递来的数据 (比如:postId)这里是一个文与字简介的内容这里是一个文与字简介的内容这里是一个文与字简介的内容在逻辑层 index.js 中,获取从视图层传递而来的数据 postId,并在跳转到详情页时,放在 url 中进行传递// pages/index/index.jsPage({data:{},onLoad:function(options){// 页面初始化 options为页面跳转所带来的参数},onPostTap:function(event){// 点击轮播图片之后 跳转到 post-detail 详情页// 通过传递而来的 postId 确定具体的详情页是哪一个console.log(postId);// 跳转到详情页时,携带 postId 参数url: 'post-detail/post-detail?postId=' + postId})}})(5)为什么需要在跳转的 url 中传递 postId 到详情页呢?你的名字和名片:当我需要联系你的时候,从大脑中提取了你的名字,然后用你的名字去找你的名片。计算机中也是一样,需要拿到轮播图的“名字”,也就是 postId,近而 去数据库中找到轮播图的的详情内容,然后展示给用户。(6)怎么获取到 跳转 url 中携带的参数呢?细心一点的话会发现,自动创建的 js 文件中,onLoad 事件函数中,存在这样一句注释 :// 页面初始化 options为页面跳转所带来的参数。这就是答案了!// pages/index/post-detail/post-detail.jsPage({data:{},onLoad:function(options){// 页面初始化 options为页面跳转所带来的参数var postId = options.postId;console.log("跳转所带来的参数 postId 是:"+options.postId)}})(7)轮播图数据的抽取:带你一步一步抽取数据结构前后端分离开发,是在实践中非常重要的一个原则。前端设计时,使用静态数据填充展示,最终抽取数据的结构,近而确定从后端获取的数据的 json 格式。就实现了前后端的开发了哟,是不是很 easy 呢!抽取数据之前,请大家先考虑一个问题,哪些数据是需要从后端动态获取的,对于静态的数据抽取不在我们这里的讨论范围之内,比如:笔者觉得不应该动态的定制 swiper 表现,那么 swiper 属性就是一种静态数据,可以直接定义在组件的行间,是否抽取到 逻辑层(js)的 data 中实现数据绑定,大家自定。a、确定轮播图使用的数据(轮播图的动态数据主要集中在 image 组件中,一个是 src 、一个是待传递的 postId)b、确定数据结构,因为单个轮播子项 的postId 和 image 的src 是一一对应的,而且 轮播图可以包含多个 轮播子项,我们将 轮播图的数据结构抽取成 一个对象数组,数组中的每个对象都包含两个属性 postId ,imgSrc 。比如 postId 为3 的轮播子项 image 的 src 是 /imgs/wx.png , 那么对象就是 。对象数组譬如:c、确定数据的去向?之前我们说过,单向数据动态绑定时,建议仅仅将用于视图渲染的数据设置到 data 中,如果是仅在逻辑层使用的话, 可以设置到 this 的其他属性上。 很显然:抽取的数据适用于视图层(wxml)的轮播图的渲染,需要设置到 data 中d、如果你手敲的代码,而不是直接复制我的代码的话,你将会发现,三个 swiper-item 内容的代码几乎是一样的,此时,我们需要使用列表渲染来简化 wxml 的代码编写(代码更简洁优美、代码量更少,小程序可是只有 1024 kb)【关于列表渲染的内容,比较简单,推荐大家直接阅读:官文内容-列表渲染,关于 wx:key 的疑问,可以直接在社区中搜索到答案。】这里是一个文与字简介的内容这里是一个文与字简介的内容这里是一个文与字简介的内容// pages/index/index.jsPage({data: {// 抽取成一个键值对集合,每个元素的键是是 postId 值是是 image 的 srcswiperData: [{"postId": 3,},{"postId": 4,"imgSrc": "/imgs/vr.png"},{"postId": 5,"imgSrc": "/imgs/iqiyi.png"}]},onLoad: function (options) {// 页面初始化 options为页面跳转所带来的参数},onPostTap: function (event) {// 点击轮播图片之后后 跳转到 post-detail 详情页console.log(postId);url: 'post-detail/post-detail?postId=' + postId})}}).post-swiper{height:400width:100%;}/*抽取 .post-swiper image 样式属性*/.post-swiper image{height:400width:100%;}/*关于post-item的样式设计只是为了让大家清晰看到是不同的view分割,可先不设定*/.post-item{margin-top: 20background-color:border: 1}社区API中心使用为了更加接近实际开发环境,用于渲染轮播图的数据 swiperData 应该从后端获取,这里我们借助社区的API中心作为后端服务器。为了方便大家的学习使用,笔者提供了个人 API 中心给各位使用。大家克制哈,仅有1000次读,请不要post数据。(如果大家觉得可以的话,可以打赏一点积分给笔者)学前准备2:社区API的 get 请求使用说明从后端请求数据的代码,需要更改三部分:data、onLoad、新增一个 getHttpData 的方法。最终代码 index.js:// pages/index/index.jsPage({data: {// 抽取成一个键值对集合,每个元素的键是是 postId 值是是 image 的 src// 虽然,swiperData 从服务器端获取后 动态设置到了 data 中,可以不在此设置 空数组的初始化,但是建议这么做。(个人习惯)swiperData: []},onLoad: function (options) {// 页面初始化时,请求服务器,获取 swiperData ,用于渲染轮播图// 为了避免 this 指向错误,截取this,赋值给 thatvar that =this.getHttpData("swiperData", "json", function (data) {that.setData({ swiperData: data });});},onPostTap: function (event) {// 点击轮播图片之后后 跳转到 post-detail 详情页console.log(postId);url: 'post-detail/post-detail?postId=' + postId})},// 从 wxappclub 的 api 中心获取数据的方法// key 表示数据名称,_type 数据类型,callback 表示请求成功的回调函数// 回调函数的的参数,用于携带请求得到的数据getHttpData: function (key, _type, callback) {url: 'https://api.wxappclub.com/get',data: {// 笔者的API中心,提供给各位使用"appkey": "eaa7gcwem04j8sak7hm8g88mkftgb26h","key": key,"type": _type},method: 'GET',header: {'content-type': 'json'},success: function (res) {// console.log(res.data.result.value);}}});}})写在轮播图之后,文与字内容之前上述我们基本完成了一个实际开发中的轮播内容。关于文与字内容的部分,笔者建议大家先自行开发。提示一下:flex 的嵌套布局内容数据的抽取和轮播图基本一样服务器端的数据请求方法还是 getHttpData、用于渲染文与字简介内容(若没有社区API中心应用的话,自行解决吧,少年们)依然需要列表渲染(笔者提供了6个文与字简介内容)文与字简介内容列表注意:所用到的图片素材,在 百度公共盘中。失效的话,也可使用 百度私密盘; 密码:gcv1(1)分析原型图,拆分内容结构,构造骨架(wxml)拆分结构,可将单个文与字简介内容分为三个部分:a、包含头像和发布日期的头部b、由文章标题、展示图、内容概述组成的主体部分c、尾部是分享数数和收藏数结构分析之后得到骨架如下(主要是基础的view、image、text的嵌套布局):这是标题这是内容概述985211该步骤完成后,得到下图:结构的合理拆分,可以大大提升页面搭建的速度,根据上述的分析,可以很简单的使用 flex 将各个部分进行布局,布局分析步骤依然是:先整体,再局部:(flex布局的内容,请参看CSS进阶系列一flex布局)整体来看,头部、主体部分、尾部是列布局(flex-direction:)局部来看,头像、发布日期所在的头部使用的 行布局(flex-direction:);主体部分使用的 列布局(flex-direction:);尾部的话,依然是行布局(flex-direction:)注意:对于图标、图片宽高的设置,除了UI设计师提供之外,不二法门就是自己尝试,慢慢调。/* 还记得 page 吗? 为了得到一种斑马线的效果。我们设置整体的背景色是是 灰色的*/page {background-color: #}.post-swiper {height: 400width: 100%;}/*抽取 .post-swiper image 样式属性*/.post-swiper image {height: 400width: 100%;}/* post-item 布局 开始 (从这里开始抽取哦)*/.post-item {background-color: #margin-top: 30padding: 20border-radius: 20}.post-avatar-date {display:flex-direction:align-items:margin-bottom: 10}.post-avatar {height: 80width: 80margin-right: 20}.post-date {font-size: 26color: #666;}.post-title {font-weight: 700;font-size: 38}.post-coverImg {width: 750height: 210margin-left: -20margin-top: 20}.post-content {font-size: 28color: #333;}.post-collection-share {display:flex-direction:align-items:margin-top: 20margin-left: 500}.post-collection-share image {height: 24width: 24margin-left: 20margin-right: 10}.post-collection-share text {font-size: 26color: #999;}/* post-item 布局 结束*/该步骤完成后,得到下图(简直完美的不要不要的,有木有!):(3)搞一个小动作 welcome.js这里需要的就是从文与字简介内容到文与字详情页面的小动作,很熟悉有木有,还是那个轮播图片点击时间onPostTap,再在绑定事件的 组件上设置一个data-post-id="{}"就可以了。实际上我已经偷偷的完成了,就在主体部分的最外层容器上,不信你看:(4)问题来了? 说好的是 6个文与字简介内容呢,现在只有一个呀!开始分析时,我们曾说过,文与字简介内容具有相同的基本结构,只是灌入的数据不同。那么想要 6个文与字简介内容,岂不是易如反掌,直接复制粘贴,然后替换不同的数据不就可以了吗?先不说。小程序仅仅有1024kb! 如果是 600 个、6000个文与字简介内容呢?再者说,大量重复,代码不够简洁,这是不能忍的。当遇到大量重复的代码时,我们要做的只有两件事情:(1)将重复代码抽取成一个模板单元;(2)使用列表渲染,根据传入的数据,渲染一定数量的模板单元即可。【回想方法的抽取,是不是一样的道理:当一段功能性代码总是被复制粘贴,我们要做的就是:取功能性代码,将变化的内容作为参数传入到方法内容。在需要使用时,传入具体的数据即可。】本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。夏洛夏洛百家号最近更新:简介:遇逆境,处之淡然;遇顺境,处之泰然!作者最新文章相关文章社会化媒体
了解更多>>
桂ICP备 号
阅读下一篇
自媒体运营攻略
行业经验交流
Hi,在你登录以后,就可以永久免费的收藏任何您感兴趣的内容,关注感兴趣的作者!
手机注册或邮箱注册
点击按钮进行验证
请输入正确的邮箱
已有帐号请点击
帐号创建成功!
我们刚刚给你发送了一封验证邮件
请在48小时内查收邮件,并按照提示验证邮箱
感谢你对微口网的信任与支持
你输入的邮箱还未注册
还没有帐号请点击
点击按钮进行验证
你输入的邮箱还未注册
又想起来了?
你已成功重置密码,请妥善保管,以后使用新密码登录
邮件发送成功!
我们刚刚给你发送了一封邮件
请在5分钟内查收邮件,并按照提示重置密码
感谢你对微口网的信任与支持
对不起,你的帐号尚未验证
如果你没有收到邮件,请留意垃圾箱 或
意见与建议
请留下您的联系方式
* 留下您正确的联系方式,以便工作人员尽快与你取得联系
转藏至我的藏点高新技术企业
广东省“双软”认证企业
广东省民营科技企业
深圳市专利培育企业
深圳市宝安区电子商务协会会长单位网站备案号:}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信