使用uni-app开发微信小程序-基础知识

概念

使用uni-app开发微信小程序,uni-app是使用vue开发的框架,能通过框架编译到微信开发者工具的代码

新建项目

下载app开发版的HBuilder(含插件多点) - 新建uni-app项目 - 选择默认模版

运行小程序

运行小程序 - 点击运行 - 点击运行到微信小程序 - 会进行编译并且打开一个开发者工具

基本知识

在pages目录下创建页面,创建完页面需要在page.json上添加页面的路径path

pages.json使用(配置页面路径,顶部导航栏,底部导航栏-图标配置)

{
  "pages": [
    {
      "path": 'pages/index/index', //页面路径
      "style": {
        navigationBarTitleText: '页面导航栏标题'
      }
    }
  ],
  "globalStyle": {
     "navigationBarTextStyle" : 'black',       //导航栏文字颜色
     "navigationBarTitleText": '全局导航栏标题'  //导航栏标题
     "navigationBarBackgroundColor":'#FFF',    //导航栏背景颜色
     "backgroundColor":'#F8F8F8'               //窗口的背景色跟上面保持一致即可
  },
  "tabBar": {
    "color": '#999794',                       //底部导航栏文字颜色
    "selected": '#33312e',					  //底部导航栏选中文字颜色
    "borderStyle": 'white',					  //底部导航栏边框颜色
    "backgroundColor": '#fafafa',			  //底部导航栏背景颜色
    "list": [
      {
        "pagePath": "page/index/index",		  //首页页面路径
        "iconPath": "static/tab/hone.png",	  //首页未选中图标
        "selectedIconPath": "static/tab/hone_selected.png", //首页选中图标
        "text": '首页'						  //首页图标文字
      }
    ]
  }
}

写页面的技巧:组件拆分

在index目录下新建一个index.vue和一个components目录放首页所有组件

然后在index.vue下引入所有的组件(引入后需要组册下才能显示 - vue的知识)

<template>
	<view>
		<Search></Search>                            //组件显示
        <Title></Title>
        <Takeout></Takeout>
	</view>
</template>

<script>
	import Search from './components/search.vue' //引入组件
    import Title from './components/title.vue'
    import Takeout from './components/takeout.vue'
    export default {
        component:{ 
          Search,                                //注册组件
          Title,
          Takeout
        } 							
    }
</script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值