mpvue 开发微信小程序 Page "xx" has not been registered yet 和无法设置子页面navigationBarTextStyle

Page “xx” has not been registered yet
  1. 正常页面设置要在app.json上配置带有文件夹的页面文件, 否则程序识别不到。
  2. 如果pagessubPackages 配置文件中都是正确无误的那么要注意了, 你需要运行 npm run build 来编译小程序。这样文件和配置重新加载页面就正常了
子页面导航主题 navigationBarTextStyle
  1. navigationBarTextStyle 设置导航栏标题颜色,仅支持·black / white
  2. 如果正常设置子页面json 文件的navigationBarTextStyle 无论如何不生效那可以使用官方API解决
wx.setNavigationBarColor({
  frontColor: '#ffffff',//前景颜色值,包括按钮、标题、状态栏的颜色,仅支持 #ffffff 和 #000000
  backgroundColor: '#ff0000',//背景颜色值,有效值为十六进制颜色
  animation: {//动画效果
    duration: 400,
    timingFunc: 'easeIn'
  }
})

值得注意的是如果使用mpvue框架开发,有时出现正常代码不刷新的情况 那么就使用 npm run build 来重新编译

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值