新一代组件框架 glass-easel 已经可以在微信小程序中自由使用了。glass-easel 组件框架具有更多特性和更优性能,适合用来编写、维护复杂的小程序。从微信小程序基础库版本 3.8.12 开始,glass-easel 组件框架提供了对 WebView 渲染引擎的支持。
下面介绍在 uni-app 和 uni-app x 项目中启用 glass-easel 的配置方式。
在 manifest.json 的 mp-weixin 节点中增加 componentFramework 配置:
// manifest.json
{
"mp-weixin": {
"appid": "your appid",
"componentFramework": "glass-easel",
"glassEaselWebview": true,
}
}
全局配置 glass-easel 需注意 WXML 编译器与传统 WXML 编译器可能存在微小差异,开启请谨慎
在 pages.json 中的页面配置中增加 componentFramework 配置:
// pages.json
{
"pages": [
{
"path": "pages/index/index",
"style": {
"navigationBarTitleText": "首页",
"componentFramework": "glass-easel",
"glassEaselWebview": true
}
}
]
}