当前位置: 首页 新闻详细

微信小程序生命周期与性能指标,微信小程序制作步骤,开发成本低,轻松打造

专业编程培训机构——完成蜕变以后轻松拿高薪

电话+V:159999-78052 ,欢迎咨询微信小程序开发show函数,[python实用课程],[C++单片机原理],[C#网站搭建],[Nodejs小程序开发],[ios游戏开发],[安卓游戏开发],[教会用大脑用想法赚钱实现阶层跨越]

一、微信小程序生命周期与性能指标

微信小程序的生命周期涉及三个层面:App层级、页面层级以及组件层级,这三个层次的生命周期相互关联,为开发者提供了一套完整的运行机制理解框架。

App层级的生命周期包括:onLaunch(启动)、onShow(显示)、onHide(隐藏)。onLaunch在小程序启动时触发,onShow在小程序显示时触发,onHide则在小程序隐藏时触发。

页面层级的生命周期包括:onLoad(加载)、onShow(显示)、onReady(初始化完成)、onHide(隐藏)、onUnload(卸载)。onLoad在页面加载时触发,onShow在页面显示时触发,onReady在页面初始化完成后触发,onHide在页面隐藏时触发,onUnload在页面卸载时触发。

组件层级的生命周期则包括:created(创建)、attached(附着)、detached(脱附)。created在组件实例创建时触发,attached在组件完全初始化并进入页面节点树时触发,detached在组件离开页面节点树时触发。

整个小程序的运行流程包含App、页面、组件三个层面的生命周期交互。在页面打开时,先执行新页面的组件初始化,然后是页面的onReady和onLoad;在页面离开时,先触发页面的onUnload,接着是组件的detached,最后显示前一个页面,触发onShow;在打开App时,先执行App的onLaunch,然后加载页面和组件,最后触发页面的onLoad;在切换到后台和前台时,分别触发App和页面的onHide和onShow。

二、微信小程序生命周期详解

微信小程序生命周期详解

一、小程序的生命周期概念

小程序的生命周期是指小程序从启动到关闭的整个过程。在这个过程中,小程序经历了不同的阶段,每个阶段都有相应的生命周期函数。了解这些生命周期函数,可以帮助开发者更好地管理小程序资源,提高运行效率。

二、小程序的主要生命周期函数

1.onLaunch:当小程序初始化完成时,会触发此函数。此时,可以进行一些全局变量的初始化操作。

2.onShow:当小程序启动或切换到前台时,会触发此函数。可以在此进行页面渲染、数据获取等操作。

3.onHide:当小程序切换到后台时,会触发此函数。此时可以进行一些清理工作,如暂停音乐播放等。

4.onClose:当小程序关闭时,会触发此函数。在此可以进行一些资源释放的操作。

三、生命周期详解

onLaunch阶段:这是小程序的启动阶段,此时小程序还没有完全加载完毕,开发者可以在此进行必要的初始化操作,如注册事件监听器等。但需要注意,由于此时资源尚未完全加载,避免在此执行过多的复杂操作。

onShow阶段:当小程序在前台运行时,用户可以看到并与之交互。在此阶段,开发者可以进行页面的渲染、数据的获取等操作。同时,要注意监听用户的行为,进行相应的事件处理。

onHide阶段:当小程序进入后台时,不再占据用户的前台资源。开发者可以在此进行一些清理工作,如暂停音乐播放、停止动画等,以节省资源。

onClose阶段:当小程序完全关闭时,开发者应该在此进行资源的释放操作,如清理临时文件、释放数据库连接等。确保下次启动时能够重新开始。

四、注意事项

了解小程序的生命周期对于开发者来说至关重要。合理地利用生命周期函数,可以帮助提高小程序的运行效率和用户体验。同时,要注意在适当的时候进行资源的释放和清理工作,避免资源的浪费和程序的卡顿。

微信小程序制作步骤,开发成本低,轻松打造

2024-02-19 11:05·天津汇柏科技有限公司引言随着移动互联网的快速发展,微信小程序成为了一种备受欢迎的移动应用开发方式。微信小程序是一种轻量级、无需下载安装即可使用的应用,用户可以通过微信扫一扫或搜索即可进入,无需占用手机存储空间。这一特性使得微信小程序在用户体验和传播性方面具有独特的优势。

微信小程序的流行趋势不仅体现在其便捷的使用方式上,更在于其强大的社交传播能力。微信作为中国最大的社交平台之一,拥有庞大的用户基础,使得小程序可以通过社交分享、微信朋友圈等方式快速传播,为开发者提供了广阔的用户获取渠道。

为何选择微信小程序开发呢?首先,微信小程序的开发门槛相对较低,使用了类似于前端开发的技术栈,包括HTML、CSS和JavaScript。这使得许多开发者能够迅速上手,降低了开发的技术门槛。其次,微信小程序的生态系统完善,提供了丰富的开发工具、文档和社区支持,为开发者提供了良好的开发环境和学习资源。最重要的是,微信小程序的用户粘性高,用户可以在不离开微信的情况下直接使用小程序,为开发者创造更好的用户留存和转化机会。

因此,选择微信小程序开发不仅能够迎合当下的移动应用潮流,还能够通过微信庞大的用户基础和便捷的使用方式,为开发者提供更多的机会和潜在用户。在本文中,我们将探讨微信小程序制作的详细步骤,帮助读者轻松打造自己的小程序应用。

一、准备工作在踏上微信小程序开发之旅之前,确保你完成了以下准备工作,包括注册微信小程序账号和配置开发环境。

1、注册微信小程序账号

微信小程序开发的第一步是注册一个微信小程序账号。以下是简单的步骤和一些建议:

访问微信公众平台:打开浏览器,访问微信公众平台。

注册账号:如果你还没有微信公众平台账号,点击注册并按照指引填写相关信息完成注册。

申请小程序:登录账号后,在微信公众平台进入小程序管理后台,点击“创建小程序”并按照要求填写申请信息。

等待审核:提交小程序申请后,需要等待微信官方审核。审核时间可能有所不同,通常需要数天至数周。

2、下载安装微信开发者工具,配置开发环境

微信开发者工具是小程序开发的必备工具,通过它你可以进行代码编写、调试和上传。以下是安装和配置的步骤:

下载微信开发者工具:访问微信开发者工具官方网站,选择适用于你操作系统的版本进行下载。

安装工具:下载完成后,按照安装向导进行微信开发者工具的安装。

登录开发者工具:安装完成后,使用微信小程序账号登录开发者工具。

配置开发环境:在开发者工具中,配置项目的开发环境,包括选择小程序项目目录和填写相关信息。

完成了这些准备工作后,你就可以愉快地开始微信小程序的开发之旅了。

二、创建和初始化小程序项目在微信开发者工具中创建小程序项目是开发过程中的第一步。

1、打开微信开发者工具

打开已安装的微信开发者工具。

2、创建新项目

点击工具栏上的“新建项目”按钮。

3、填写项目信息

在弹出的新建项目窗口中,填写项目相关信息:

AppID:如果是首次创建,可以选择“无AppID”,之后再关联。

项目名称:输入你的小程序的名称。

项目目录:选择一个本地目录,这将是你小程序的项目目录。

项目类型:选择小程序类型,一般为“小程序”。

4、关联AppID(可选)

如果你已经有微信小程序的AppID,可以在这一步关联,否则选择“无AppID”。

5、界面设置

选择小程序的初始页面,通常是一个首页,填写对应的页面路径。

6、开发框架

根据项目需求选择开发框架,目前微信小程序支持的框架有“微信原生”和“其他框架”

7、点击“添加项目”

点击窗口底部的“添加项目”按钮,完成创建和初始化过程。

8、进入开发环境

创建完成后,进入开发者工具的编辑器界面,这里你可以开始编写小程序的前端代码,设计页面结构,以及进行调试和预览。

通过以上步骤,你已成功创建并初始化了微信小程序项目。接下来,你可以按照微信小程序的开发文档,逐步完善页面设计,编写业务逻辑,使你的小程序功能完备、用户体验良好。

三、代码编写在微信小程序的开发过程中,你将使用WXML、WXSS和JavaScript等技术进行前端代码的编写。此外,了解微信小程序的基本文件结构是非常重要的,下面是相关的介绍。

1、WXML(WeChatMarkupLanguage)

WXML是微信小程序的模板语言,类似于HTML。它用于描述小程序的页面结构。以下是一个简单的WXML示例:

<!--index.wxml-->

<viewclass="container">

<text>Hello,{{name}}!</text>

</view>

在上面的例子中,<view>和<text>是小程序的基本组件,{{name}}是一个动态绑定的数据。

2、WXSS(WeChatStyleSheet)

WXSS是微信小程序的样式表语言,类似于CSS。以下是一个简单的WXSS示例:

/*index.wxss*/

.container{

font-size:16px;

color:#333;

}

在上面的例子中,定义了一个.container类,设置了字体大小和文本颜色。

3、JavaScript

JavaScript用于编写小程序的业务逻辑和交互行为。以下是一个简单的JavaScript示例:

//index.js

Page({

data:{

name:'World'

},

onLoad(){

console.log('Pageloaded');

}

})

在上面的例子中,通过Page函数定义了一个页面,其中data属性用于存储页面数据,onLoad函数在页面加载时触发。

4、基本文件结构

微信小程序的基本文件结构通常包括以下文件和目录:

app.json:小程序的全局配置文件,定义了页面路径、窗口样式、网络超时时间等。

app.js:小程序的入口文件,可以进行一些全局的初始化操作。

pages目录:存放小程序的页面文件,每个页面通常由一个.wxml、.wxss和.js文件组成。

utils目录(可选):存放一些工具函数或者常用的代码片段。

images目录(可选):存放小程序所需的图片资源。

其他配置文件和资源:根据项目需求可能包括project.config.json、sitemap.json等文件。

以上是一个基本的微信小程序文件结构,你可以根据项目的需要进行适当的调整和扩展。

通过合理使用WXML、WXSS和JavaScript,以及熟悉小程序的文件结构,你就能够高效地编写小程序的前端代码,实现丰富的页面效果和交互体验。

四、页面设计在微信小程序开发中,良好的页面设计对于用户体验至关重要。以下是指导如何设计小程序页面的结构,包括布局、样式和组件的使用。

1、布局设计

Flex布局:使用Flex布局进行页面元素的排列,以适应不同屏幕尺寸。通过设置display:flex;和相关的flex属性,实现灵活的布局。

/*示例:Flex布局*/

.container{

display:flex;

justify-content:space-between;

align-items:center;

}

Grid布局:如果页面需要多列布局,可以考虑使用Grid布局,通过grid-template-columns等属性定义网格布局。

/*示例:Grid布局*/

.grid-container{

display:grid;

grid-template-columns:repeat(3,1fr);

gap:16px;

}

2、样式设计

主题色和字体:定义一致的主题色和字体,保持页面整体风格的统一。

/*示例:主题色和字体定义*/

.page{

background-color:#f5f5f5;

color:#333;

font-family:'HelveticaNeue',sans-serif;

}

响应式设计:使用媒体查询等技术,使页面在不同设备上呈现出最佳的效果。

/*示例:响应式设计*/

@media(max-width:600px){

.responsive-element{

width:100%;

}

}

3、组件的使用

小程序内置组件:利用微信小程序提供的内置组件,如view、text、image等,以及表单组件、列表组件等,减少自定义组件的使用,提高性能。

<!--示例:使用内置组件-->

<viewclass="container">

<text>Hello,{{name}}!</text>

<imagesrc="path/to/image.jpg"mode="aspectFill"></image>

</view>

自定义组件:如果需要复用某一部分界面或功能,可以考虑将其抽象为自定义组件,提高代码的可维护性。

<!--示例:自定义组件-->

<!--components/my-component/my-component.wxml-->

<viewclass="my-component">

<text>{{content}}</text>

</view>


<!--页面中引用-->

<my-componentcontent="Thisiscustomcomponent"></my-component>

4、页面交互设计

页面跳转:使用navigator组件或wx.navigateTo等方法进行页面跳转,提供良好的导航体验。

<!--示例:页面跳转-->

<navigatorurl="/pages/detail/detail">GotoDetailPage</navigator>

动画效果:利用animation组件或wx.createAnimation等方法,添加一些动画效果,提升用户体验。

//示例:动画效果

constanimation=wx.createAnimation({

duration:500,

timingFunction:'ease',

});


animation.rotate(360).scale(2).step();


this.setData({

animationData:animation.export(),

});

以上是一些建议,实际页面设计还需根据具体业务需求和用户体验进行调整。通过合理的布局、样式和组件使用,可以打造出符合用户期望的小程序页面。

五、逻辑开发在微信小程序中,逻辑开发包括数据处理、事件处理以及与后端接口的调用。以下是关于逻辑开发的一些指导:

1、数据处理

数据绑定:利用小程序的数据绑定机制,将数据与页面元素关联起来,实现动态渲染。

//示例:数据绑定

Page({

data:{

userInfo:{

name:'John',

age:25,

},

},

});


<!--示例:在WXML中使用数据绑定-->

<view>{{userInfo.name}},{{userInfo.age}}yearsold</view>

数据更新:通过页面的生命周期函数(如onLoad、onShow)或事件处理函数,实现数据的动态更新。

//示例:数据更新

Page({

data:{

count:0,

},

onLoad(){

//从后端获取数据

this.setData({

count:10,

});

},

handleIncrement(){

this.setData({

count:this.data.count+1,

});

},

});

2、事件处理

绑定事件:在WXML中使用bind前缀绑定事件,如bindtap、bindinput等。

<!--示例:绑定点击事件-->

<viewbindtap="handleTap">Clickme</view>

事件处理函数:在对应的Page中定义处理事件的函数,实现业务逻辑。

//示例:事件处理函数

Page({

handleTap(){

console.log('Elementclicked');

},

});

3、接口调用

使用wx.request:利用wx.request方法进行与后端接口的数据交互。

//示例:接口调用

wx.request({

url:'https://api.example.com/data',

method:'GET',

success(response){

console.log(response.data);

},

fail(error){

console.error(error);

},

});

封装请求:为提高代码复用性,可以封装请求逻辑,例如使用Promise封装。

//示例:封装请求逻辑

constrequest=(url,method,data)=>{

returnnewPromise((resolve,reject)=>{

wx.request({

url,

method,

data,

success(response){

resolve(response.data);

},

fail(error){

reject(error);

},

});

});

};

通过合理的数据处理、事件处理和接口调用,你可以实现小程序页面的丰富功能。确保代码结构清晰,逻辑明确,以便后期维护和扩展。

六、调试与预览在微信小程序开发过程中,使用开发者工具进行实时调试和预览是非常重要的,以确保小程序在不同设备上运行正常。以下是相关的调试和预览的步骤:

1、实时调试

开发者工具启动:打开微信开发者工具,选择对应的小程序项目。

真机调试:连接手机,并在开发者工具中选择“真机调试”,扫描弹出的二维码以在手机上进行实时调试。

调试工具:在开发者工具的调试面板中,可以使用Chrome开发者工具的一些功能,如断点调试、Console输出等。

模拟器调试:如果没有真机,可以在开发者工具中选择不同的设备模拟器进行调试。

2、预览

预览模式:在开发者工具中,选择“预览”,可以生成一个临时的预览二维码。

手机扫码:打开微信扫一扫功能,扫描预览二维码,即可在手机上查看小程序的效果。

调整尺寸:在预览模式下,可以调整手机屏幕尺寸,模拟不同设备的效果。

3、调试技巧

Console输出:使用console.log在代码中输出信息,查看开发者工具中的Console面板进行调试。

断点调试:在开发者工具中的Sources面板设置断点,实现代码的逐行调试。

网络请求监控:在Network面板查看小程序的网络请求,检查接口调用是否正常。

性能分析:使用Performance面板分析小程序的性能,检查是否有性能瓶颈。

确保在调试过程中及时处理报错信息、优化性能,以提高小程序的质量和用户体验。同时,不同的页面和功能模块都需要仔细测试,确保在不同设备和场景下都能正常运行。在调试与预览阶段,多方面考虑,将小程序打磨得更加完善。

七、接口调用与后端服务进行交互是小程序开发中一个重要的环节。以下是关于如何编写接口调用代码的步骤和建议:

1、使用wx.request进行接口调用

//示例:使用wx.request发起接口调用

wx.request({

url:'https://api.example.com/data',

method:'GET',

data:{

key:'value',

},

success(response){

console.log('接口调用成功',response.data);

},

fail(error){

console.error('接口调用失败',error);

},

});

2、封装请求函数

为了提高代码的复用性,可以封装一个请求函数:

//示例:封装请求函数

constrequest=(url,method,data)=>{

returnnewPromise((resolve,reject)=>{

wx.request({

url,

method,

data,

success(response){

resolve(response.data);

},

fail(error){

reject(error);

},

});

});

};

3、异步操作与Promise

由于小程序中的接口调用是异步的,推荐使用Promise进行异步操作的管理:

//示例:使用Promise进行接口调用

request('https://api.example.com/data','GET',{key:'value'})

.then(data=>{

console.log('接口调用成功',data);

})

.catch(error=>{

console.error('接口调用失败',error);

});

4、处理请求参数和响应数据

确保在请求时传递正确的参数,并在接收响应数据后进行适当的处理,比如数据解析、错误处理等。

5、接口安全性

考虑接口的安全性,对于涉及用户隐私或敏感信息的接口,使用HTTPS协议进行数据传输,并在后端进行相应的安全措施。

通过以上步骤,你可以在小程序中与后端服务进行稳定、高效的交互。

八、优化与测试在小程序开发中,优化性能和进行全面的测试是确保小程序流畅运行和功能正常的重要步骤。

1、优化小程序性能的建议

图片优化:使用合适的图片格式和压缩工具,减小图片大小,提高加载速度。

页面布局优化:使用Flex布局或Grid布局,避免使用过多嵌套的层级。

避免不必要的网络请求:缓存数据,避免频繁的接口调用,减少网络请求次数。

使用wx.createAnimation代替CSS3动画:在小程序中,使用wx.createAnimation生成动画,可以更好地优化性能。

避免过多的全局样式:减少全局样式,使用局部样式,降低渲染成本。

2、进行测试,保证小程序功能正常

单元测试:编写和执行单元测试,确保每个模块和函数的功能正常。

集成测试:测试不同模块之间的集成情况,保证整个小程序的协同工作。

UI测试:在不同设备上进行UI测试,确保界面的美观和一致性。

性能测试:使用性能测试工具或者手动测试,检查小程序在不同网络条件下的加载速度和响应时间。

兼容性测试:在不同型号和版本的手机上进行测试,确保小程序在各种设备上都能正常运行。

通过优化和测试,可以提高小程序的稳定性和用户体验,确保用户在使用小程序时获得良好的性能和流畅的操作体验。

九、开发成本控制降低小程序开发成本是许多开发者和企业关注的重要问题。以下是一些措施和建议,帮助你有效控制小程序开发成本:

1、利用现有资源和工具

使用开源框架和组件库:利用开源的小程序框架和组件库,如Taro、Mpvue等,以及一些优秀的UI组件库,减少重复开发,提高效率。

模板化开发:使用现有的项目模板,减少项目搭建和配置的时间,快速启动开发。

开发者工具和插件:充分利用微信小程序开发者工具提供的功能和插件,如代码片段、自定义组件等,加速开发过程。

2、外包开发

找合适的开发团队:考虑将一部分开发任务外包给专业的小程序开发团队,根据项目的需求选择合适的外包合作伙伴。

利用自由职业者:在一些自由职业者平台上寻找合适的小程序开发者,可以根据项目的规模和复杂程度选择合适的人才。

3、云服务和第三方服务

云开发平台:利用云开发平台,如腾讯云、阿里云等,提供云数据库、云存储等服务,减少后端开发和维护的成本。

第三方服务:使用一些现成的第三方服务,如地图服务、支付服务等,避免重复开发已有的功能。

4、学习社区和在线资源

开发者社区:加入微信小程序的开发者社区,与其他开发者交流经验、学习新技术,获取开发的最佳实践。

在线学习资源:利用在线学习资源,如教程、文档、视频等,提高开发者的技能水平,避免在错误的方向上浪费时间。

5、敏捷开发方法

迭代开发:采用敏捷开发方法,通过迭代的方式逐步完善小程序,避免一次性投入大量资源。

用户反馈循环:建立用户反馈循环,及时收集用户的意见和需求,有针对性地进行开发,减少不必要的功能开发。

通过合理利用现有资源和工具、选择合适的开发方式以及采用敏捷开发方法,可以有效地降低小程序开发成本,提高开发效率。

十、提交审核将小程序提交到微信公众平台进行审核是发布小程序的最后一步。以下是提交审核的步骤和注意事项:

1、完善小程序信息

在提交审核之前,确保小程序的基本信息已经完善:

AppID:确保你的小程序有合法的AppID,并且在微信开发者工具中配置了正确的AppID。

版本号:每次提交审核时,都需要更新小程序的版本号。版本号遵循主版本号、次版本号、修订号的格式,例如1.0.0。

小程序图标和名称:小程序的图标和名称需要符合微信的规定,确保没有侵犯任何版权。

2、配置审核页面

在微信开发者工具中,选择项目根目录,点击“工具”-“构建npm”来构建npm包,确保小程序的依赖包已经正确安装。

3、上传代码包

在微信开发者工具中,选择“上传代码”按钮,上传小程序的代码包。上传后,微信开发者工具会生成一个版本号,记得保存这个版本号,以便后续审核查询。

4、提交审核

在微信公众平台登录你的小程序账号,选择“开发”-“版本管理”-“提交审核”。

在提交审核页面,填写相关信息,包括版本号、反馈内容等。同时,上传审核所需的测试账号和测试视频,确保审核人员可以正常测试小程序的功能。

5、审核时长

审核时长一般在3到5个工作日,具体时长可能会根据当时的审核情况而有所不同。在等待审核过程中,可以在“版本管理”中查看审核状态。

6、审核结果

一旦审核完成,你将会收到审核结果的通知。如果审核通过,你可以在“版本管理”中发布小程序。如果存在问题,根据审核结果修改小程序并再次提交审核。

注意事项:

遵循规范:确保小程序的内容、功能等都符合微信小程序平台的规范,避免侵犯法规和政策。

提供详细信息:在提交审核时,提供清晰详细的信息,有助于审核人员更快地审核你的小程序。

测试账号和视频:提供测试账号和视频是审核必须的一部分,确保测试账号正常可用,视频清晰展示小程序的功能。

通过以上步骤,你就可以顺利将小程序提交到微信公众平台进行审核。在等待审核过程中,关注审核状态并随时准备应对可能的审核反馈。

十一、发布上线当你的小程序审核通过后,下一步就是将其发布上线,让用户能够访问和使用。以下是发布小程序上线的步骤:

1、版本管理

在微信开发者工具中的“版本管理”中,找到审核通过的版本,点击“发布”按钮。这将会把你的小程序正式发布到线上环境。

2、发布确认

在发布之前,系统会要求你确认发布操作。确保你的小程序已经通过了测试,并且准备好正式供用户使用。

3、版本号更新

发布上线后,小程序的版本号将会更新,确保你之前设置的版本号是符合规范的。版本号的更新是小程序发布的标志之一。

4、上线提醒

在微信公众平台中,“开发”-“版本管理”-“上线提醒”中可以查看小程序上线提醒。这里会有一个上线提醒记录,告诉你小程序已经上线。

5、用户可见

一旦发布上线,用户就能够在微信中搜索、扫码或通过其他入口找到并使用你的小程序了。

注意事项:

确保合规性:在发布上线前,确保小程序内容和功能符合微信小程序平台的规范,遵循法规和政策。

更新公众号菜单(可选):如果你的小程序与公众号关联,你可能需要更新公众号的菜单,以便用户能够方便地访问你的小程序。

关注用户反馈:一旦上线,关注用户的反馈,及时处理用户的问题和建议,提高小程序的用户体验。

持续迭代:小程序上线并不是终点,而是一个新的开始。持续迭代小程序,增加新功能、改进体验,不断提升用户满意度。

通过以上步骤,你的小程序就成功地上线供用户使用了。及时更新和维护小程序,与用户保持良好的沟通,将有助于小程序的持续发展。

结语在这篇文章中,我们详细探讨了微信小程序的制作步骤,以及如何通过合理的开发方式降低开发成本,轻松打造一款小程序。从准备工作、代码编写、页面设计、逻辑开发,一直到提交审核、发布上线,每个步骤都是制作小程序的关键环节。

通过利用现有资源和工具、外包开发、云服务等方法,我们可以有效地降低开发成本。此外,优化与测试的步骤确保小程序在不同设备上运行流畅,用户能够获得良好的体验。

最终,经过审核的小程序可以顺利发布上线,让用户能够方便地访问和使用。持续关注用户反馈,不断迭代小程序,是保持小程序活力和吸引用户的关键。

希望这篇文章为你提供了关于微信小程序制作的全面指导,让你能够以低成本、高效率的方式成功打造一款小程序。祝愿你的小程序取得成功,为用户带来更好的体验和服务。

【WINDRISES EMPLOYMENT PROGRAMMING】尊享对接老板

电话+V:159999-78052

机构由一批拥有10年以上开发管理经验,且来自互联网或研究机构的IT精英组成,负责研究、开发教学模式和课程内容。公司具有完善的课程研发体系,一直走在整个行业发展的前端,在行业内竖立起了良好的品质口碑。

微信小程序开发show函数
发布人:qq5212715790 发布时间:2024-10-31

友情链接