当前位置: 首页 > wzjs >正文

手机网站 栏目定制媒介星软文平台官网

手机网站 栏目定制,媒介星软文平台官网,创意设计ppt,政府网站建设 安徽1.eventChannel-页面间通信 如果一个页面通过wx.navigateTo打开一个新页面,这两个页面之间将建立一条数据通道 在wx.navigateTo的success回调中通过eventChannel对象发射事件被打开的页面可以通过this.getOpenerEventChannel()方法获得一个eventChannel对象&#xf…
1.eventChannel-页面间通信

如果一个页面通过wx.navigateTo打开一个新页面,这两个页面之间将建立一条数据通道

  1. 在wx.navigateTo的success回调中通过eventChannel对象发射事件
  2. 被打开的页面可以通过this.getOpenerEventChannel()方法获得一个eventChannel对象,进行监听发射事件
  3. wx.navigateTo方法中可以定义events配置项接收被打开页面发射的事件
wx.navigateTo({url: '/miniprogram/pages/list/list.js',events: {currentevent: (res) => {console.log(res);}},success (res) {res.eventChannel.emit('myevent', {name: 'tom'})}})// pages/list/list.js
Page({onLoad () {// 获取EventChannel对象const EventChannel = this.getOpenerEventChannel()//监听页面发射的自定义事件EventChannel.on('myevent', (res) => {console.log(res);})// 通过EventChannel提供的emit方法 可以向上一级页面传递数据// 需要使用emit定义自定义事件,携带需要传递的数据EventChannel.emit('currentevent', {age: 10})}
})
2.组件通信-事件总线

在这里插入图片描述
事件总线是对发布-订阅模式的一种实现,是一种集中式事件处理机制,允许不同的组件彼此之间通信,常用于两个非父子关系组件和兄弟组件之间通信。
通过借助第三方的发布订阅JS包来实现

// 引入
import PubSub from 'pubsub-js'
组件1
Page({methods: {sentData() {//publish 发布、发射自定义事件// 自定义事件的名称// 需要传递的数据PubSub.publish('myevent', this.data.name)}},
})组件2// 钩子函数lifetimes: {attached () {// subscribe订阅、监听自定义的事件// 需要订阅、监听自定义的事件的名称// 回调函数,(有两个参数)//  msg:自定义的事件的名称//  data:传递过来的数据PubSub.subscribe('myevent', (msg,data) => {console.log(msg,data)this.setData({name: data.name})})}}
3. 自定义导航栏

在app.json或者page.json中,配置navigationStyle属性为custom,就可以自定义导航栏,在设置完以后,就会移除默认的导航栏,只保留右上角胶囊按钮

{"usingComponents": {},"navigationStyle": "custom"
}<swiper class="custom-swiper" indicator-dots autoplay="true" interval="2000"><swiper-item><image src="" mode=""/></swiper-item><swiper-item><image src="" mode=""/></swiper-item><swiper-item><image src="" mode=""/></swiper-item>
</swiper>
4.上线发布

在这里插入图片描述
在这里插入图片描述

5.慕尚花坊-申请开发权限

将自己的微信号发送给对应小程序账号的管理员,而不是手机号
开发设置,AppID
1.创建项目与项目初始化
在这里插入图片描述
2.自定义构建npm+集成sass
将源码文件移动到miniprogram
3. 集成项目页面文件
4. 使用vsCode开发小程序项目时,如果需要预览、依然需要借助微信开发者工具
5. 根目录 .vscode文件夹中 settings.json文件只对当前项目生效
6. 如果想配置项生效,要注意:在vscode中只能打开一个小程序项目,不能同时打开多个,且项目目录不要嵌套打开

http://www.dtcms.com/wzjs/468336.html

相关文章:

  • 织梦移动端网站怎么做网络营销型网站
  • 嘉兴企业网站推广郑州官网网站推广优化
  • 成都装修公司网站建设发布新闻稿
  • 大连网站备案最近的新闻热点
  • 怎么在境外做网站宁波网站推广优化公司电话
  • 网站建设方案文本模板2022双11各大电商平台销售数据
  • 网站推广需求要素网站推广的常用方法有哪些?
  • php做网站代码推广普通话手抄报内容简短
  • phpwind的代表网站著名的营销成功的案例
  • 用lls建设一个网站sem是什么仪器
  • 写作网站新手苏州seo营销
  • 安徽网站设计平台今日新闻最新消息50字
  • seo网站制作公司软文代写
  • 兰州最好的网站开发公司公司产品怎样网上推广
  • 小网站开发广告联盟平台排名
  • 静态网站挂马seo电商运营是什么意思
  • 兰州 网站建设公司哪家好查收录网站
  • wordpress微商模板360seo
  • 杭州网站建站公司公司做网站需要多少钱
  • 做外汇上什么网站看新闻产品seo标题是什么
  • 企业网站营销案例网络营销专业怎么样
  • ftp怎么修改网站优化网络搜索引擎
  • 网站后期维护怎么做上海网络推广团队
  • 建个简单网站长尾关键词挖掘词工具
  • 网站首页权重门户网站怎么做
  • 免费的网站模板哪里有网站首页不收录
  • 三好街做网站的怎么制作一个网页
  • 专业网站建设公司地址搜索引擎有哪些好用
  • 个体工商户注册流程四川seo关键词工具
  • 全国市场主体登记注册服务网seo整站排名