- 一、Component 1.组件的属性定义段类型是否必填描述最低版本propertiesObject Map否组件的对外属性,是属性名到属性设置的映射表dataObject否组件的内部数据,和 properties 一同用于组件的模板渲染observersObject否组件数据字段监听器,用于监听 properties 和 data 的变化,参见 数据监听器2.6.1methodsObje... 一、Component 1.组件的属性定义段类型是否必填描述最低版本propertiesObject Map否组件的对外属性,是属性名到属性设置的映射表dataObject否组件的内部数据,和 properties 一同用于组件的模板渲染observersObject否组件数据字段监听器,用于监听 properties 和 data 的变化,参见 数据监听器2.6.1methodsObje...
- 一、页面栈 1.获取页面栈方法:getCurrentPages()获取当前页面栈。数组中第一个元素为首页,最后一个元素为当前页面。 2.注意事项不要尝试修改页面栈,会导致路由以及页面状态错误。不要在 App.onLaunch 的时候调用 getCurrentPages(),此时 page 还没有生成。 3.获取页面栈来刷新页面// 刷新上一个页面__refreshBeforePage(){... 一、页面栈 1.获取页面栈方法:getCurrentPages()获取当前页面栈。数组中第一个元素为首页,最后一个元素为当前页面。 2.注意事项不要尝试修改页面栈,会导致路由以及页面状态错误。不要在 App.onLaunch 的时候调用 getCurrentPages(),此时 page 还没有生成。 3.获取页面栈来刷新页面// 刷新上一个页面__refreshBeforePage(){...
- 前言场景值就是进入该小程序的来源,就是用户是通过什么途径点进的小程序。通过app中的onLaunch或onShow方法中可以获取到场景值。比如获取到的场景值是1005,表示用户是通过微信顶部的搜索框搜索到的该小程序。通过这个场景值来实现更多的业务逻辑。 一、场景值以下是场景值的ID和说明:场景值ID说明1000其他1001发现栏小程序主入口,「最近使用」列表(基础库2.2.4版本起包含「我... 前言场景值就是进入该小程序的来源,就是用户是通过什么途径点进的小程序。通过app中的onLaunch或onShow方法中可以获取到场景值。比如获取到的场景值是1005,表示用户是通过微信顶部的搜索框搜索到的该小程序。通过这个场景值来实现更多的业务逻辑。 一、场景值以下是场景值的ID和说明:场景值ID说明1000其他1001发现栏小程序主入口,「最近使用」列表(基础库2.2.4版本起包含「我...
- 前言 1.sitemap.json介绍开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。 2.小程序爬虫特征当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景... 前言 1.sitemap.json介绍开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。 2.小程序爬虫特征当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景...
- 一、页面配置页面中配置项在当前页面会覆盖 app.json 中相同的配置项(样式相关的配置项属于 app.json 中的 window 属性,但这里不需要额外指定 window 字段),能覆盖的配置属性如下:属性类型默认值描述最低版本navigationBarBackgroundColorHexColor#000000导航栏背景颜色,如 #000000navigationBarTextSt... 一、页面配置页面中配置项在当前页面会覆盖 app.json 中相同的配置项(样式相关的配置项属于 app.json 中的 window 属性,但这里不需要额外指定 window 字段),能覆盖的配置属性如下:属性类型默认值描述最低版本navigationBarBackgroundColorHexColor#000000导航栏背景颜色,如 #000000navigationBarTextSt...
- 一、resizable在 iPad 上运行的小程序可以设置支持屏幕旋转,在 PC 上运行的小程序,用户可以按照任意比例拖动窗口大小,也可以在小程序菜单中最大化窗口。app.json配置如下;{ resizable:true} 二、usingComponents在 app.json 中声明的自定义组件视为全局自定义组件,在小程序内的页面或自定义组件中可以直接使用而无需再声明。app.json... 一、resizable在 iPad 上运行的小程序可以设置支持屏幕旋转,在 PC 上运行的小程序,用户可以按照任意比例拖动窗口大小,也可以在小程序菜单中最大化窗口。app.json配置如下;{ resizable:true} 二、usingComponents在 app.json 中声明的自定义组件视为全局自定义组件,在小程序内的页面或自定义组件中可以直接使用而无需再声明。app.json...
- 一、app.json配置属性之plugins 1.添加插件首先打开官网网址:https://mp.weixin.qq.com/wxamp/basicprofile/thirdauth?token=1843552346&lang=zh_CN在微信公众平台后台,登录,设置-第三方服务-添加插件。选择一个程序后点击添加就行 2.配置插件在app.json中添加插件{ "pages": [ "p... 一、app.json配置属性之plugins 1.添加插件首先打开官网网址:https://mp.weixin.qq.com/wxamp/basicprofile/thirdauth?token=1843552346&lang=zh_CN在微信公众平台后台,登录,设置-第三方服务-添加插件。选择一个程序后点击添加就行 2.配置插件在app.json中添加插件{ "pages": [ "p...
- 一、app.json配置属性之requiredBackgroundModes申明需要后台运行的能力,类型为数组。目前支持以下项目:audio: 后台音乐播放location: 后台定位如:{ "pages": ["pages/index/index"], "requiredBackgroundModes": ["audio", "location"]}注:在此处申明了后台运行的接口,开... 一、app.json配置属性之requiredBackgroundModes申明需要后台运行的能力,类型为数组。目前支持以下项目:audio: 后台音乐播放location: 后台定位如:{ "pages": ["pages/index/index"], "requiredBackgroundModes": ["audio", "location"]}注:在此处申明了后台运行的接口,开...
- 一、app.json配置属性之window属性类型默认值描述最低版本navigationBarBackgroundColorHexColor#000000导航栏背景颜色,如 #000000navigationBarTextStylestringwhite导航栏标题颜色,仅支持 black / whitenavigationBarTitleTextstring导航栏标题文字内容navigat... 一、app.json配置属性之window属性类型默认值描述最低版本navigationBarBackgroundColorHexColor#000000导航栏背景颜色,如 #000000navigationBarTextStylestringwhite导航栏标题颜色,仅支持 black / whitenavigationBarTitleTextstring导航栏标题文字内容navigat...
- 前言微信小程序是由一个个单页面组成,每个页面都是由固定规则的。小程序页面自身分为两个主要部分独立运行:view 模块和 service 模块。在开发者工具中,它们独立运行于不同的 webivew tag 中。view 模块负责 UI 显示,它由开发者编写的 wxml 和 wxss 转换后代码以及微信提供相关辅助模块组成。 一个 view 模块对应一个 webview 组件(也就是我们常规理... 前言微信小程序是由一个个单页面组成,每个页面都是由固定规则的。小程序页面自身分为两个主要部分独立运行:view 模块和 service 模块。在开发者工具中,它们独立运行于不同的 webivew tag 中。view 模块负责 UI 显示,它由开发者编写的 wxml 和 wxss 转换后代码以及微信提供相关辅助模块组成。 一个 view 模块对应一个 webview 组件(也就是我们常规理...
- 一、app.json配置属性类型必填描述最低版本entryPagePathstring否小程序默认启动首页pagesstring[]是页面路径列表windowObject否全局的默认窗口表现tabBarObject否底部 tab 栏的表现networkTimeoutObject否网络超时时间debugboolean否是否开启 debug 模式,默认关闭functionalPagesbool... 一、app.json配置属性类型必填描述最低版本entryPagePathstring否小程序默认启动首页pagesstring[]是页面路径列表windowObject否全局的默认窗口表现tabBarObject否底部 tab 栏的表现networkTimeoutObject否网络超时时间debugboolean否是否开启 debug 模式,默认关闭functionalPagesbool...
- 前言Request网络请求在任何应用中都是必不可少的,但微信小程序的wx.request()太过单一没法满足复杂的请求,所以就有本片文章讲解如何封装小程序的请求 一、微信小程序首先我们来看一下官方文档中介绍的wx.request()默认使用方式wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: {}, header: { ... 前言Request网络请求在任何应用中都是必不可少的,但微信小程序的wx.request()太过单一没法满足复杂的请求,所以就有本片文章讲解如何封装小程序的请求 一、微信小程序首先我们来看一下官方文档中介绍的wx.request()默认使用方式wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: {}, header: { ...
- 作者:坚果公众号:"大前端之旅"华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。在前几篇文章里也介绍了许多关于鸿蒙开发的技巧,今天我们就来做自己的第一个代办事项应用。鸿蒙开发和Flutter一样,都具有跨平台的特性,Flutter一套代码可以在Andro... 作者:坚果公众号:"大前端之旅"华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。在前几篇文章里也介绍了许多关于鸿蒙开发的技巧,今天我们就来做自己的第一个代办事项应用。鸿蒙开发和Flutter一样,都具有跨平台的特性,Flutter一套代码可以在Andro...
- 作者:坚果公众号:"大前端之旅"华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。鸿蒙开发核心之Ability详解Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS... 作者:坚果公众号:"大前端之旅"华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。鸿蒙开发核心之Ability详解Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS...
- 作者:坚果公众号:"大前端之旅"华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。在之前的文章里写了config.js的一些基础当然如果你的项目是js开发的,那么你还会发现不仅仅只有三个模块,在module还加了一个js它表示基于ArkUI框架开发的JS模... 作者:坚果公众号:"大前端之旅"华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。在之前的文章里写了config.js的一些基础当然如果你的项目是js开发的,那么你还会发现不仅仅只有三个模块,在module还加了一个js它表示基于ArkUI框架开发的JS模...
上滑加载中
推荐直播
-
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
回顾中 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签