随笔分类 -  微信小程序 - 开发

上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 107 下一页
console
摘要:console 向调试面板中打印日志。console 是一个全局对象,可以直接访问。在微信客户端中,向 vConsole 中输出日志。 方法 console.debug() 向调试面板中打印 debug 日志 console.log() 向调试面板中打印 log 日志 console.info() 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(20) 评论(0) 推荐(0)
requireMiniProgram
摘要:any requireMiniProgram() 基础库 2.11.1 开始支持,低版本需做兼容处理。 插件引入当前使用者小程序。返回使用者小程序通过插件配置中 export 暴露的接口。参考 使用插件 - 导出到插件 该接口仅在插件中存在。 参数 该接口不需要参数 示例代码 // in plugi 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(14) 评论(0) 推荐(0)
requirePlugin
摘要:any requirePlugin(string path) 引入插件。返回插件通过 main 暴露的接口。参考 使用插件 - js 接口 参数 名称 类型 说明 module string 需要引入的插件的 alias。基础库 2.14.0 起,也可以是插件的 AppID 示例代码 var myP 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(31) 评论(0) 推荐(0)
exports
摘要:Object exports module.exports 的引用 示例代码 // common.js function sayHello(name) { console.log(`Hello ${name} !`) } function sayGoodbye(name) { console.log 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(18) 评论(0) 推荐(0)
module
摘要:Object module 当前模块对象 属性 属性 类型 说明 exports Object 模块向外暴露的对象,使用require引用该模块时可以获取 示例代码 // common.js function sayHello(name) { console.log(`Hello ${name} ! 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(4) 评论(0) 推荐(0)
require
摘要:require 引入模块。返回模块通过 module.exports 或 exports 暴露的接口。 需要引入其他分包的模块的时候,可以通过配置 callback 回调函数来异步获取指定模块。异步获取失败的时候,将会触发 error 回调函数。 参数 名称 类型 必填 说明 path string 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(16) 评论(0) 推荐(0)
Behavior
摘要:Behavior(Object object) 注册一个 behavior,接受一个 Object 类型的参数。 参数 Object object 定义段 类型 是否必填 描述 最低版本 properties Object Map 否 组件的对外属性,是属性名到属性设置的映射表 data Objec 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(11) 评论(0) 推荐(0)
Component
摘要:Component(Object object) 创建自定义组件,接受一个 Object 类型的参数。 参数 Object object 定义段 类型 是否必填 描述 最低版本 properties Object Map 否 组件的对外属性,是属性名到属性设置的映射表 data Object 否 组 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(22) 评论(0) 推荐(0)
Router
摘要:Router 基础库 2.16.1 开始支持,低版本需做兼容处理。 页面路由器对象。可以通过 this.pageRouter 或 this.router 获得当前页面或自定义组件的路由器对象。 路由的相对路径 页面路由器有 switchTab reLaunch redirectTo navigate 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(49) 评论(0) 推荐(0)
getCurrentPages
摘要:PageObject[] getCurrentPages() 获取当前页面栈。数组中第一个元素为首页,最后一个元素为当前页面。 注意事项 不要尝试修改页面栈,会导致路由以及页面状态错误。 不要在 App.onLaunch 的时候调用 getCurrentPages(),此时 page 还没有生成。 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(150) 评论(0) 推荐(0)
Page
摘要:Page(Object object) 注册小程序中的一个页面。接受一个 Object 类型参数,其指定页面的初始数据、生命周期回调、事件处理函数等。 参数 Object object 属性 类型 默认值 必填 说明 data Object 页面的初始数据 options Object 页面的组件选 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(20) 评论(0) 推荐(0)
AppObject getApp(Object object)
摘要:AppObject getApp(Object object) 获取到小程序全局唯一的 App 实例。 参数 Object object 属性 类型 默认值 必填 说明 最低版本 allowDefault boolean false 否 在 App 未定义时返回默认实现。当App被调用时,默认实现中 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(20) 评论(0) 推荐(0)
App(Object object)
摘要:App(Object object) 注册小程序。接受一个 Object 参数,其指定小程序的生命周期回调等。 App() 必须在 app.js 中调用,必须调用且只能调用一次。不然会出现无法预期的后果。 参数 Object object 属性 类型 默认值 必填 说明 最低版本 onLaunch 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(52) 评论(0) 推荐(0)
场景值列表
摘要:场景值列表 关于场景值的详细说明和获取方式请参考 指南-场景值 场景值ID 说明 图例 1000 其他 / 1001 发现页小程序「最近使用」列表(基础库2.2.4-2.29.0版本包含「我的小程序」列表,2.29.1版本起仅为「最近使用」列表) / 1005 微信首页顶部搜索框的搜索结果页 查看 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(32) 评论(0) 推荐(0)
页面配置
摘要:页面配置 app.json 中的部分配置,也支持对单个页面进行配置,可以在页面对应的 .json 文件来对本页面的表现进行配置。 页面中配置项在当前页面会覆盖 app.json 中相同的配置项(样式相关的配置项属于 app.json 中的 window 属性,但这里不需要额外指定 window 字段 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(22) 评论(0) 推荐(0)
全局配置
摘要:全局配置 小程序根目录下的 app.json 文件用来对微信小程序进行全局配置。文件内容为一个 JSON 对象,有以下属性: 配置项 属性 类型 必填 描述 最低版本 entryPagePath string 否 小程序默认启动首页 pages string[] 是 页面路径列表 window Ob 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(55) 评论(0) 推荐(0)
商品数据接入(内测)
摘要:商品数据接入(内测) 商品数据应用场景 商品数据目前应用于 微信扫一扫识物功能、小程序商品搜索功能 和 扫条码 三个功能。 这些功能可以很好的满足微信用户对商品的信息获取诉求,同时也能为商家小程序带来曝光流量和建立用户品牌认知的机会。 扫一扫识物- 效果图 小程序商品搜索- 效果图 扫一扫商品条码- 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(21) 评论(0) 推荐(0)
小程序搜索优化指南
摘要:小程序搜索优化指南 爬虫访问小程序内页面时,会携带特定的 user-agent "mpcrawler" 及场景值:1129 判断请求是否来源于官方搜索爬虫的方法: 签名算法与小程序消息推送接口的签名算法一致。详情 参数在请求的header里设置,分别是: X-WXApp-Crawler-Timest 阅读全文
posted @ 2024-12-28 16:50 AtlasLapetos 阅读(33) 评论(0) 推荐(0)
兼容
摘要:兼容 小程序的功能不断的增加,但是旧版本的微信客户端并不支持新功能,所以在使用这些新能力的时候需要做兼容。 开发者可以通过以下方式进行低版本的兼容: 1. 版本号比较 微信客户端和小程序基础库的版本号风格为 Major.Minor.Patch(主版本号.次版本号.修订版本号)。 文档中会在组件,AP 阅读全文
posted @ 2024-12-28 16:50 AtlasLapetos 阅读(42) 评论(0) 推荐(0)
基础库版本分布
摘要:基础库版本分布 更新时间:2024 年 12 月 23 日 占比低于 0.01% 的版本已隐藏,占比低于 1% 的版本以灰色显示。灰度发布中的版本也会显示。- 含义同上。 基础库版本 安卓版本 安卓用户占比 iOS版本 iOS用户占比 总体占比 3.7.2 8.0.54 80.12% 8.0.54 阅读全文
posted @ 2024-12-28 16:49 AtlasLapetos 阅读(33) 评论(0) 推荐(0)

上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 107 下一页