VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

微信小程序基础知识初步(什么是微信小程序基础知识初步)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

]

资源路径说明在模板中引入静态资源本例: 您可以使用相对或绝对 在js文件或脚本标签(包括renderjs等)中引入js文件时,可以使用相对路径和绝对路径。 js 文件不支持引入以 // / 开头的绝对路径。 @ 指的是你的项目的根目录。 在cli项目中,@指向src目录。 import add from '@/common/add.js' // 添加从相对路径 '../../common/add.js' 导入在 'css 文件或 style 标签(以及 scss 和 less 文件)中引入 css 文件时,可以使用相对路径和绝对路径。 /* 绝对路径*/@import url('/common/uni.css');@import url('@/common/uni.css');/* 相对路径* /@import url('../. ./common/uni.css');css文件或样式标签中引用的图像路径可以是相对的或绝对的。 请注意,某些小程序 CSS 文件不允许引用本地文件。 /* 绝对路径 */background-image: url(/static/logo.png);background-image: url(@/static /logo.png); /* 相对路径 */background-image : url(../../static/logo.png); 生命周期 应用程序生命周期

函数名称说明:onLaunch是初始化完成时触发(全局只触发一次) onShow 当uni-app启动或者从后台转到前台时 onHide 当uni-app从前台转到后台时 onError 当uni-应用报错时,触发页面生命周期

函数名称 说明 onLoad 监视页面加载。 参数为上一页传过来的数据,参数类型为对象(供页面传递参考)onShow监控页面显示。 每次页面在屏幕上显示时都会触发此事件,包括从依赖页面点返回以暴露当前页面 onReady 以侦听页面的初始渲染完成。 注意,如果渲染速度很快,在进入动画之前会触发onHide监听页面是否隐藏。隐藏 onUnload 监听页面卸载。 onResize 监听窗口大小的变化。 onPullDownRefresh 监视用户的下拉操作。 通常用于更新下拉 onReachBottom 单击选项卡时会触发页面的下拉事件处理函数 onTabItemTap。 参数是ObjectonShareAppMessage。 用户点击右上角分享onPageScroll并观看页面滚动。 监听原生标题栏按钮点击事件的参数是ObjectonNavigationBarButtonTap,监听页面返回的参数是ObjectonBackPress,返回事件={from:backbutton,navigateBack},backbutton的来源是左上角的后退按钮或者Android表示返回键;navigateBack表示来源为uni.navigateBackonNavigationBarSearchInputChanged。 监控本机标题栏搜索输入框输入更改事件 onNavigationBarSearchInputconfirmeds 监听本机标题栏搜索输入框搜索事件。 用户点击软键盘搜索按钮时触发 onNavigationBarSearchInputClicked 监听原生标题栏搜索输入框点击事件 Vue 生命周期

函数名称 说明 beforeCreate—created— beforeMount—已挂载—beforeUpdate—updated—beforeDestroy—destroyed—routing

uni- 应用路由与框架管理集成在一起,因此开发者可以配置路由页面路径和页面样式。 如果你仍然想使用 Vue Router 来管理你的路由,你可以在插件市场中搜索 Vue-Router。

路由跳转

uni-app有两种页面路由跳转方式:使用navigator组件进行跳转,调用API进行跳转。

页面堆栈

性能触发路由模式页面堆栈的新初始化。 page uni- 推送应用程序中打开的第一个页面以打开新页面。 新页面被压入堆栈并调用 API uni.navigateTo。 使用组件页面从堆栈重定向当前页面。 新页面被压入堆栈并调用 API uni.redirectTo。 请使用组件页面返回。 目标返回页面调用API uni.navigateBack,使用组件,页面导航,直到用户按下左上角的后退按钮,Android用户点击物理后退按钮Tab在所有页面之间切换,一直跳转。从堆栈中取出。 使用组件调用 API uni.switchTab 只留下新标签页,用户切换标签页,从堆栈中重新加载所有页面,并调用 API uni.reLaunch 只留下新页面。 组件

执行环境确定

// uEnvDevif (process.env.NODE_ENV === 'Development') { // TODO}// uEnvProdif (process.env.NODE_ENV === 'Production') { / / TODO} 页面样式和布局单位

px 为屏幕像素,rpx 为响应式 px,它们之间的换算公式为 750 * 设计稿元素宽度/设计稿底部宽度

样式导入 @ import "../../common/uni .css"; .uni-card { box-shadow: none; }flexlay/* 容器和项目 2 主要有两个概念。*/ .container{ display: flex; flex-direction:row; flex-wrap:nowrap; flex-flow: row nowrap;/*缩写*/ justify-content: center;/* main axis 定义如何在横轴上对齐项目*/align-items:center;/* 定义如何在交叉轴上对齐项目*/}.item { order: 1; flex-grow :0;/*定义项目的收缩率 */ flex-shrink:1;/* 定义项目的收缩率 */align-self:auto;/*使单个项目与其他项目的放置方式不同 */}的定义全局变量共享模块 Vue.prototypeglobalDataVuex

参见文章 uni-。 在应用程序中实现全局变量的几种方法

类和样式绑定

支持组合对象的方式

计算属性

计算属性根据依赖关系进行反应式缓存

条件渲染

v-if v-show

列表渲染

v-for NOTE CARRY key

事件处理 // 事件映射表,左边是WEB事件,右边是` `uni-app`` 对应事件 { click: 'tap', touch start: '触摸开始', touch move: '触摸移动', touch cancel: '触摸取消', touch end: '触摸结束',他p:'tap', longtap:'longtap', //input:'input',change:'change',submit:'提交',blur:'blur',focus:'使用长按而不是焦点我们建议你这样做。 ',重置:'重置',确认:'确认',columnchange:'列更改',linechange:'linechange',错误:'错误',scrolltoupper:'scrolltoupper',scrollto lower:'scrollto lower',scroll:'滚动'} 表单控件绑定

推荐使用uni-app中的表单组件

组件分为全局组件和局部组件

操作类似,即导入、注册、使用

常见问题

1.如何获取上一页onLoad(args)传入的数据 2.如何设置全局数据和全局方法vuex(uni- app内置了vuex)

uni- app有自己的统计 稍微准备一下就可以使用的平台

大学统计官网地址:tongji.dCloud.net.cn/

微信APP下载

微信是一款支持通过移动网络进行语音短信、视频、照片和文字的移动通讯软件。 微信带来了全新的移动通信体验,您可以单独或群组聊天,还可以根据您的地理位置查找附近的人。 有需要的朋友,请快来保存您的下载体验吧!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:微信小程序基础知识初步(什么是微信小程序基础知识初步) https://zhujicankao.com/123419.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 微信小程序基础知识初步(什么是微信小程序基础知识初步)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!