![Introducing Enhanced Alert Actions and Triage Functionality](https://cdn.sanity.io/images/cgdhsj6q/production/fe71306d515f85de6139b46745ea7180362324f0-2530x946.png?w=800&fit=max&auto=format)
Product
Introducing Enhanced Alert Actions and Triage Functionality
Socket now supports four distinct alert actions instead of the previous two, and alert triaging allows users to override the actions taken for all individual alerts.
miniprogram-pageoptions
Advanced tools
Readme
使用自定义组件来动态设置页面的属性
该组件依赖 微信小程序基础库 2.2.3 或以上版本
miniprogram-pageoptions
组件,如果多个组件都设置了同一个页面属性,则以在节点树靠后的那个组件所设置的页面属性为准;title
navigationBar
background
,分别对应的微信小程序 api 为wx.setNavigationBarTitle
wx.setNavigationBarColor
wx.setBackgroundTextStyle 和 wx.setBackgroundColor
;/* product-detail.js */
const { getPageShareContent } = require('miniprogram-pageoptions/context');
const { loadProductDetail } = require('./apis');
Page({
data: {
title: '商品详情页',
shareContent: { title: '商品详情页' }
},
onLoad() {
loadProductDetail().then(product => {
const { name, posterUrl } = product;
this.setData({
title: name,
shareContent: { title: name, imageUrl: posterUrl };
});
})
},
onShareAppMessage() {
return getPageShareContent(this);
}
})
/* product-detail.json */
{
"usingComponents": {
"pageoptions": "miniprogram-pageoptions"
}
}
/* product-detail.wxml */
<pageoptions title="{{title}}" shareContent="{{shareContent}}" />
<view>商品详情...</view>
<pageoptions />
from "miniprogram-pageoptions" - 动态设置页面属性title
: String - 设置导航条的标题navigationBar
: String - 设置导航条的颜色,格式为 "[前景色] [背景色]"
,例如 "#000000 #ffffff"
background
: String - 设置背景的字体样式和背景色,格式为 "[字体样式] [背景色] [顶部背景色] [底部背景色]"
,例如 "dark #ffffff #ffffff #ffffff"
shareContent
: Object - 设置页面的分享内容getPageShareContent
from "miniprogram-pageoptions/context" - 获取页面的分享内容inst
- 所在页面的实例shareContent
- 页面的分享内容FAQs
We found that miniprogram-pageoptions demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket now supports four distinct alert actions instead of the previous two, and alert triaging allows users to override the actions taken for all individual alerts.
Security News
Polyfill.io has been serving malware for months via its CDN, after the project's open source maintainer sold the service to a company based in China.
Security News
OpenSSF is warning open source maintainers to stay vigilant against reputation farming on GitHub, where users artificially inflate their status by manipulating interactions on closed issues and PRs.