# 前言

最近课设要做小程序和网站两个部分,我们组小程序开发选择的是 uni-app 框架,在开始本篇开始前,你需要先花时间看看 uni-app 官方文档,在此你需要有一些前端知识:

  • html,css,js。快速入门我推荐看一下康文昌老师的视频:https://space.bilibili.com/34786453
  • vue,快速入门的话,就去看官网:https://cn.vuejs.org/guide/introduction.html

最近的话,我不会花太多时间写博客,更多的是自己学习,等之后可能会完善,或者课设阶段性总结的时候会更新,本篇会讲解一些基本的用法,其实就是在总结上面给的资源的知识,最好的教程就在官网。

关于 vue 的代码,我在代码块标注的是 html,css 或 js,因为我这个渲染插件好像还没倒腾过 vue 代码的渲染。

# 开发工具下载

直接看官网就行了:https://hx.dcloud.net.cn/Tutorial/install/windows

最后新建项目,选择默认模板,Vue3,启用 uniCloud 即可

你可以自己在顶部栏的工具 - 设置,修改自己的配置

# 项目文件介绍

  • uniCloud:如果你有发布云端的需求,就可以在该文件夹右键,选择云服务初始化向导。

  • pages:里面存放.vue 文件,一个文件对应一个界面。

  • static:存放一些静态资源,比如图片

  • unpackage:存放 uni-app 项目打包输出的文件,存有各个平台的打包文件

  • main.js:是 uni-app 项目的入口文件,主要作用是初始化 vue 实例并使用需要的插件。

  • pages.json:文件用来对 uni-app 进行全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生 tabbar 等

  • uni.scss :预置了一些常用样式变量,方便整体控制应用的风格。比如按钮颜色、边框风格。

# 下载插件

# 案例:界面跳转

首先要设置微信小程序开发工具:设置 - 安全 - 服务端口(需要打开)。在 pages 里面新增一个 vue 文件

必须要在 pages.json 中注册,大致修改一下界面:

<template>
	<view>
		<h>另一个界面</h>
	</view>
</template>

然后在 index.vuemethods 中加上跳转方法(方法之间要用 , 隔开):

jump() {
    uni.navigateTo({
    	url: '../test.vue'
    });
}

在前端定义一个按钮:

<button @click="jump()">点击跳转</button>

然后就可以选择:运行 - 运行到小程序模拟器 - 微信开发者工具即可。

# 参考

https://blog.csdn.net/Jie_1997/article/details/108870618

uni-app 点击跳转页面