uni-app轻松入门-1(一)

简介: 人都对未知都有本能的恐惧心理,有些人恐惧并兴奋着,好奇着其实对于大多数未知,都是一张纸,捅破了,也就那样,不过如此现在看了uni-app会了,不过如此,就不想写文章了,觉得low,但是我的初心本就是和大家一起学习,所有还是简单写一下,希望能帮助有缘人其实文档写的已经很清楚了,但很多人就是由于内心的恐惧,种种借口,宁愿网上搜文章,也不看官网的文档还是希望一起克服这个心理,多看看官方文档,卖出第一步

0.前言


人都对未知都有本能的恐惧心理,有些人恐惧并兴奋着,好奇着

其实对于大多数未知,都是一张纸,捅破了,也就那样,不过如此

现在看了uni-app会了,不过如此,就不想写文章了,觉得low,

但是我的初心本就是和大家一起学习,所有还是简单写一下,希望能帮助有缘人

其实文档写的已经很清楚了,但很多人就是由于内心的恐惧,种种借口,宁愿网上搜文章,也不看官网的文档

还是希望一起克服这个心理,多看看官方文档,卖出第一步

准备工作

HbuilderX 确实功能强大,为国争光哈哈 ,为数不多的国产流行开发工具

what uni-app

其实以前我对 uni-app的理解是偏面的错误的,所有这里在解释下

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台

重点 vue  前端框架发布多个平台


1. 新建uni-app项目 一路默认


WF2PR@8%_[)~DG2R66{IUHT.png



2. 结构分析


G$LI@0LQ9SNPJW5XF}IJ6)H.png


pages.json 配置启动页 等信息


3. 运行 pages/index 在网页


P9[TWP3L5Q3JZ{}M)T310K0.png



4. 修改 pages/index data数据查看界面 效



<view class="text-area">
            <text class="title">{{title}}</text>
        </view>
        <input type="text" v-model="title" />
export default {
        data() {
            return {
                title: 'Hello-app'
            }
        }
}

vue双向绑定也一样使用


5. 打包 发行 web或手机H5


点击发行

JSU0H`_B{XK7RJMADPU@PWO.png



6. 点击发行,查看控制台打包进度


8]{~L{~({34IJ5`C(``Y]C0.png


打包进度 ,打包后的文件目录

XF0KHB%]V7QD5E[5~GXHXV5.png


7. 把打包后的东西部署到服务器就完成了发行工作



8. 插件安装


hbuilder 有强大的插件市场

自己也可以编写插件 ,别人使用的时候可以付费购买,也可以免费分享

`%%Q%D{4QH$4(L%2UG2][}7.png

显示 已安装的 ,还有核心插件 ,还可以去插件市场安装


以less举例

KN77%FT1SS68C@SFPRA[S0Q.png

点击 使用 HbuilderX 导入插件

注意

这里没有账号的 注册个账号就行了

KZ9~)~YGJKEJ_PN04A}M4(A.png



9. pages/index 使用less


新建less文件

pages/index/index.vue 引入 使用

M{UQRL9B}85G2UOBD7O3(~S.png

如果还报 less相关错误可以重新运行;实在不行 重启开发工具


10. uni-app 组件 文档


非常多的组件



相关文章
|
7月前
|
移动开发 JavaScript 小程序
从入门到实践:Uni-app跨平台开发与应用
从入门到实践:Uni-app跨平台开发与应用
403 1
|
7月前
|
移动开发 JavaScript 前端开发
【前后端实战项目】带你从入门到实战全面掌握 uni-app
【前后端实战项目】带你从入门到实战全面掌握 uni-app
|
7月前
|
存储 XML Android开发
Android Studio App开发入门之数据存储中共享参数SharedPreferneces的讲解及使用(附源码 超详细必看)
Android Studio App开发入门之数据存储中共享参数SharedPreferneces的讲解及使用(附源码 超详细必看)
82 0
|
7月前
|
Android开发
Android Studio APP开发入门之对话框Dialog的讲解及使用(附源码 包括提醒对话框,日期对话框,时间对话框)
Android Studio APP开发入门之对话框Dialog的讲解及使用(附源码 包括提醒对话框,日期对话框,时间对话框)
152 0
|
7月前
|
XML 监控 Android开发
Android Studio App开发入门之文本输入EditText的讲解及使用(附源码 包括编辑框、焦点变更监听器、文本变化监听器 )
Android Studio App开发入门之文本输入EditText的讲解及使用(附源码 包括编辑框、焦点变更监听器、文本变化监听器 )
329 0
|
1月前
|
Java 测试技术 持续交付
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
本文重点讲解如何搭建App自动化测试框架的思路,而非完整源码。主要内容包括实现目的、框架设计、环境依赖和框架的主要组成部分。适用于初学者,旨在帮助其快速掌握App自动化测试的基本技能。文中详细介绍了从需求分析到技术栈选择,再到具体模块的封装与实现,包括登录、截图、日志、测试报告和邮件服务等。同时提供了运行效果的展示,便于理解和实践。
85 4
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
|
2月前
|
小程序 JavaScript 前端开发
uni app 入门
uni app 入门
43 2
|
4月前
|
小程序 前端开发 Java
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
JavaDog Chat v1.0.0 是一款基于 SpringBoot、MybatisPlus 和 uniapp 的简易聊天软件,兼容 H5、小程序和 APP,提供丰富的注释和简洁代码,适合初学者。主要功能包括登录注册、消息发送、好友管理及群组交流。
115 0
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
|
4月前
|
网络协议 物联网 测试技术
App Inventor 2 MQTT拓展入门(保姆级教程)
本文演示的是App和一个测试客户端进行消息交互的案例,实际应用中,我们的测试客户端可以看着是任意的、支持MQTT协议的硬件,通过订阅及发布消息,联网硬件与我们的App进行双向数据通信,以实现万物互联的智能控制效果。
215 2
|
7月前
|
XML Java Android开发
Android Studio App入门之列表视图ListView的讲解及实战(附源码 超详细必看)
Android Studio App入门之列表视图ListView的讲解及实战(附源码 超详细必看)
720 1