我的编程空间,编程开发者的网络收藏夹
学习永远不晚

uniapp开发小程序的经验总结

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

uniapp开发小程序的经验总结

1. 新建UI项目

首先,我们的UI是基于ColorUI,当ColorUI没有的样式,就基于Uniapp自带的UI。所以项目的开始要引入这两个UI框架。
如下,新建一个uni-ui项目。

再建立一个ColorUI项目。

如果需要观看ColorUI的效果以便直到自己需要用哪些组件,可以将其运行起来,如下。

uni-ui同理。这样只要我们需要的样式都可以在这两个UI取材了。

2. 搭建自己的项目

新建一个自己的uniapp项目,建立完成后。项目结构如下。

接着先引入ColorUI样式:

  • 将ColorUI项目下的colorui目录,拷贝到自己项目的根目录下。
  • 在自己项目根目录的App.vue文件下引入两个css文件,如下

<style>
	
	@import "colorui/main.css";
	@import "colorui/icon.css";

</style>
  • 需要哪个样式,可以到ColorUI项目下审查元素,拷贝对应的class即可。

如果自己想要的样式ColorUI没有,则需要引入uni-ui的样式:

  • 将uni-ui项目根目录下的common复制到自己项目的根目录
  • 在App.vue目录中引入css文件

最后App.vue类似:


<style>
	
	@import "colorui/main.css";
	@import "colorui/icon.css";
	@import url("common/uni.css");
</style>

自此,UI项目导入完成

3. 一些基础工作

使用tabbar:可以到uniapp官网找到tabbar部分拷贝过来使用。

页面跳转、发起请求:到uniapp官网看看,使用uniapp的组件即可

如果一个页面太复杂,建议分成多个组件。在该页面目录下新建一个compoment目录,在compoment目录下新建多个组件(vue文件),如下图所示:

引入组件:如下图所示在需要用到的地方引入组件,甚至还可以传值。

4. 页面布局

这里讲一些页面布局的实用建议。

  • 元素是从上到下,独占一行的,使用标准流div布局即可
  • 如果元素是需要在一行中排列,则需要浮动float布局。但浮动布局不能精确将元素布局在容器中指定位置,所以需要定位position布局。但是这种方式需要脱离了文档流,需要各种clear清除浮动,这种方式落后了。建议使用flex布局
  • 综上,从上到下布局使用div,从左到右布局使用float和position。或者使用flex
  • 使用flex的好处很多,可以在左右布局中justify-content将元素布局到指定的位置。因此流行使用该布局。

总结

到此这篇关于uniapp开发小程序结的文章就介绍到这了,更多相关uniapp开发小程序内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

uniapp开发小程序的经验总结

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

uniapp开发小程序的经验之谈

本篇内容主要讲解“uniapp开发小程序的经验之谈”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“uniapp开发小程序的经验之谈”吧!1. 新建UI项目首先,我们的UI是基于ColorUI,当C
2023-06-14

Android开发的16条小经验总结

Android开发的16条小经验总结,希望对各位搞Android开发的朋友有所帮助。1.TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的.所以如果直接用返回的值来设置会出
2022-06-06

Android 日常开发总结的60条技术经验

1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOr
2022-06-06

C#开发新闻发布系统的项目经验总结

C#开发新闻发布系统的项目经验总结项目背景新闻发布系统是一种用于发布和管理新闻内容的软件系统。随着互联网的发展,新闻媒体越来越重视在线新闻的传播和发布,因此,开发一个高效、稳定的新闻发布系统对于新闻机构来说是非常重要的。本文将对C#开发新闻
C#开发新闻发布系统的项目经验总结
2023-11-02

小程序开发总结之模块化开发流程规范

模块化开发是指将一个系统或者一个项目按照功能或者业务逻辑进行划分,每个功能或者业务逻辑都被封装成一个独立的模块,模块之间通过接口进行通信和交互。小程序的开发也可以采用模块化开发的方式,下面是小程序开发中的模块化开发流程规范:1. 划分模块:
2023-10-12

Go语言开发项目经验总结与分享

Go语言是一门由Google开发的开源编程语言,因其出色的性能和简洁的语法而受到越来越多开发者的青睐。作为一名从事软件开发多年的工程师,我最近完成了一个基于Go语言的项目,积累了一些开发经验和心得,现在与大家分享。首先,我想谈谈为什么选择G
Go语言开发项目经验总结与分享
2023-11-04

Python开发经验总结:提高开发效率的技巧和工具

Python开发经验总结:提高开发效率的技巧和工具在当今快节奏的软件开发环境中,提高开发效率成为了每个开发者都关注的重点。作为一种功能强大且易学易用的编程语言,Python在软件开发领域中日益受到青睐。本文将总结一些提高Python开发效率
Python开发经验总结:提高开发效率的技巧和工具
2023-11-22

怎么使用uniapp开发小程序

要使用uniapp开发小程序,你可以按照以下步骤进行操作:首先,安装uni-app开发工具,官方提供了uni-app的开发工具,你可以去uni-app官网下载并安装。创建一个新的uni-app项目,可以选择使用Vue.js或者原生小程序组件
怎么使用uniapp开发小程序
2024-04-09

uniapp快速开发小程序全流程

uniapp快速开发小程序全流程 完整项目代码:https://gitee.com/Zifasdfa/ziyi-app 欢迎fork与star 1 项目效果及环境准备 1.1 项目效果 本文主要使用uniapp实现一个简单的app
2023-08-18

Git开发实战:项目经验分享与总结

Git是一款分布式版本控制系统,广泛应用于软件开发领域。在实际的项目开发中,合理利用Git进行团队协作和版本管理,能够极大地提高开发效率和项目质量。本文将分享我在Git开发中的实战经验,并总结一些注意事项和技巧,希望对读者有所启发和帮助。一
Git开发实战:项目经验分享与总结
2023-11-04

C#开发物流管理系统的项目经验总结

C# 开发物流管理系统的项目经验总结近年来,随着物流行业的快速发展,物流管理系统成为各企业不可或缺的重要工具。在这个背景下,我参与了一个C#开发的物流管理系统项目,并在项目过程中积累了一些经验。在本文中,我将总结这些经验,希望对其他开发人员
C#开发物流管理系统的项目经验总结
2023-11-03

C#开发智能监控系统的项目经验总结

C#开发智能监控系统的项目经验总结随着科技的不断进步和社会的发展,智能监控系统在各个领域的应用越来越广泛。作为一名C#开发工程师,我有幸参与了一项智能监控系统的开发项目。在这个过程中,我积累了一些宝贵的项目经验,下面我将对此进行总结。首先,
C#开发智能监控系统的项目经验总结
2023-11-02

C#开发智能门禁系统的项目经验总结

C#开发智能门禁系统的项目经验总结引言:随着科技的不断进步,智能门禁系统在如今的社会生活中扮演着非常重要的角色。智能门禁系统通过运用现代化的技术手段,实现了对出入人员的身份识别、权限控制、安全监控等功能。本文将围绕C#开发智能门禁系统的项目
C#开发智能门禁系统的项目经验总结
2023-11-02

编程热搜

目录