使用UniApp 编写APP

一、背景

第一次写博客,想和大家分享一下UniApp 这款前端框架,并一点点更新开发电商商城,大佬勿喷,有错欢迎提出。接触的时间大概是18年12月份,之前一直是在用vue进行移动端开发,没有开发过APP得经验。记得那天老板接了个APP的项目需要我们进行开发,还必须要求我们用UniApp 这款框架进行开发,说真的那时候是真的连听都没听过,接手的过程中也是一堆的坑,几乎接近崩溃。比如:用滚动监听,去操作导航栏悬浮,这个在网页上是相当好实现的,然后咔咔咔就动手写,浏览器上运行,emm~nice,手机真机测试以后,好家伙,反应咋能这么慢,半天了导航栏才悬浮起来,简直坑到没朋友。算一算当时用了3种方法,都是一样的效果,没办法,最后采用自带的导航栏渐变模式才表示能看一点。话不多说动手写吧…

二、用Vue-cli命令行创建项目

1.官网说的很详细,复制链接查看创建项目过程: https://uniapp.dcloud.io/quickstart?id=通过vue-cli命令行
2. 创建好后,项目的结构大概如下:
在这里插入图片描述
components -------------------- 用来存放可复用的组件(在多个页面中需要用到)
pages -------------------- 存放自己所写的页面
static -------------------- 存放静态资源(图片、视频等)
App.vue -------------------- 用来配置全局的样式(值得注意的一点是页面渲染时,首先会渲染这里面的样式,在去渲染其余的页面)
main.js -------------------- 入口文件
manifest.json -------------------- 配置文件
pages.json -------------------- 配置页面的路由/导航条/底部选项卡等

三、编译器插件安装

编译器顶部菜单中找到:工具–>插件安装–>找到自己需要的组件进行安装,安装完成后如果没有实现,就将编译重开即可。

注:这里我安装了(scss/sass)这个组件。

四、创建并运行项目

1、编写如下代码:
在这里插入图片描述
2、编译器顶部菜单栏找到,运行–>运行到手机或浏览器–>运行[手机设备型号]

注:①需手机连接数据线,手机上如果有东西跳出需要点确认
②IOS连接方法查看右侧链接:http://ask.dcloud.net.cn/article/97

3.运行结果如下:

在这里插入图片描述

五、下篇预告

1、轮播图
2、沉浸式
3、渐变式搜索框

  • 2
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值