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

外贸网站使用攻略wordpress5.2 php版本

外贸网站使用攻略,wordpress5.2 php版本,群晖nas 做网站,免费网站建设培训班需求 最近接到个需求, 需要在video组件上弹出弹窗, 也就是覆盖video这个原生组件 未播放时, 弹窗可以覆盖, 但是当video播放时, 写的弹窗就覆盖不了了 因为video是原生组件, 层级非常高, 普通标签是覆盖不了的, map标签同理 覆盖原生组件, 官方给出解决办法一. 使用cover-view…

需求

最近接到个需求, 需要在video组件上弹出弹窗, 也就是覆盖video这个原生组件
未播放时, 弹窗可以覆盖, 但是当video播放时, 写的弹窗就覆盖不了了
因为video是原生组件, 层级非常高, 普通标签是覆盖不了的, map标签同理
覆盖原生组件, 官方给出解决办法一. 使用cover-view标签 二. 使用subNvue原生子窗体, 或者Nvue
此处因为弹窗样式比较多元, cover-view不支持嵌套, 故选择使用subNvue来写这个弹窗

实现

1. pages.json配置

我这个页面配置了两个subnvue

		{"path": "pages/player/player1","style": {"navigationBarTitleText": "","enablePullDownRefresh": false,"app-plus": {// 将回弹属性关掉"bounce": "none","popGesture": "none","subNVues": [{"id": "newMetalModal", // 唯一标识  "path": "pages/player/subNVue/newMetalModal", // 页面路径  // "type": "popup",  // 这里不需要"style": {"position": "absolute","dock": "top","background": "transparent","margin": "auto"}}, {"id": "cardSuccessModal", // 唯一标识  "path": "pages/player/subNVue/cardSuccessModal", // 页面路径  // "type": "popup",  // 这里不需要"style": {"position": "absolute","dock": "top","background": "transparent","margin": "auto"}}]}}}, 

2. 创建nvue文件

官方给出nvue开发的注意事项, 和vue写法的区别, 在此不赘述
传送门 https://uniapp.dcloud.net.cn/tutorial/nvue-outline.html#nvue%E4%BB%8B%E7%BB%8D

3. 窗体引用与通信

	const subNVue = uni.getSubNVueById('newMetalModal') //设置子窗体subNVue.show('slide-in-left', 200, () => {uni.$emit('sendMetalList', {  // 与子窗体通信metalList: this.metalList,});})
	uni.$on('sendMetalList', data => {his.metalList = data.metalList;});

踩坑记录

  1. 窗体最外部div不能使用v-for循环, 否则会整个窗体不显示, 需要做循环的话, 可以在里层做循环
  2. css 背景不支持渐变linear-gradient, 不会生效
  3. 界面与窗体通信时, uni.$emit() 需要写在subNVue.show() 回调内, 否则通信失败
    在这里插入图片描述
  4. 只有text标签可以设置字体大小,字体颜色。因此文字需要text标签内
  5. 开发过程中发现修改文件后在真机编译时, 有时并不能实时编译, 比如在pages.json配置第二个窗体, 真机没有生效, 需要重新运行才行
  6. 若界面打开就时不需要显示窗体, onLoad钩子里需要首先subNvue.hide(), 通过事件再调用show(), 否则界面打开时就会显示窗体

虽然原生窗体实现覆盖原生标签的作用, 但开发起来坑是一个接一个的,
不支持hbx调试, 必须真机, 而且有时不能实时编译
样式和标签使用上都有局限, 样式上特别是整个窗体的样式控制不是很灵活
页面对窗体显示隐藏的控制也没那么灵活, 类似dom元素的控制

subnvue和nvue还存在安卓和ios的兼容问题, 具体这里不细述了 , 主要时间太久忘了~~~~

http://www.sczhlp.com/news/135231/

相关文章:

  • 网站开发看谁的教程怎么给自己的公司做网站
  • 网站开发资格证书网站维护方法
  • 【智慧】 gym104385
  • __repr__魔术方法
  • 基于萤火虫算法(FA)优化支持向量机(SVM)参数的分类实现
  • OSS cp(下载文件)
  • 连云港建设网站长春 网站 设计
  • 那个网站做h5好网站运营风险分析
  • 台州网站制作计划简洁大气的网站设计
  • 网站开发需求预算怎么做外国网站卖东西
  • 三五互联网站管理登录地址网站建设的必要
  • 郑州建设安全管理协会网站wordpress直接购买
  • 国内免费云服务器seo公司彼亿营销
  • 优化型网站是什么意思网站推广公司招聘
  • 自己怎么注册公司网站流程怎么自己做app
  • 网站的地图要怎么做wordpress主题超2m
  • 房地产市场信息系统网站公众号首图制作网站
  • 微云二手车运营版系统:多端覆盖的二手车平台解决方案
  • 未央网站建设如何进入谷歌网站
  • 太仓市住房城乡建设局网站WordPress浏览计数插件
  • 资源网站不好找了it外包公司招聘
  • 建设银行网站会员注销广州市白云区建设局网站
  • 广东网站建设排名全网营销型网站建设模板
  • 有什么好的网站做旅行计划wordpress角色
  • 可以做拟合的在线网站app定制价格是多少
  • 网站内容建设和管理c2c网站建设费用
  • 泰兴市城乡建设管理局网站广州logo设计公司排名
  • 网页设计网站建设流程漳州网站建设喊博大科技
  • 建设简单企业网站国内创意网页设计
  • 建设网站实施条件wordpress版权声明