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

外贸网站优化在线推广公司网站建设的定位语要怎么取

外贸网站优化在线推广,公司网站建设的定位语要怎么取,民兵信息化网站建设,怎么做二维码转到网站需求 最近接到个需求, 需要在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/86578/

相关文章:

  • 做网站的公司 经营范围重庆网站备案规则
  • 长春建站怎么做上海工商网企业查询
  • 如何做h5汕头seo公司咨询23火星
  • 网站建设公司seo关键词wordpress顶部菜单函数
  • 永春网站建设哪里有网站设计公司
  • 响应式网站布局实例网站关键词排名不稳定
  • 怎么用dw做响应式网站网站开发需要多少行代码
  • 怎么让谷歌收录我的网站什么叫做网站整站
  • 邢台路桥建设总公司没有网站吗百度优化 几个网站内容一样
  • 制作网站技术txt怎么做网站
  • 邢台柏乡县建设局网站美食网站建设方案
  • 免费手机网站空间申请做海购的网站
  • 软考架构备考-面向对象
  • 在AI技术快速实现创意的时代,挖掘真实需求成为核心竞争力——某知名实时语音转录系统需求洞察
  • 做二手车网站需要什么手续费泉州那几个公司网站建设比较好
  • 几分钟弄清楚php做网站怎样上传wordpress
  • ps做 网站标准尺寸北海建设厅网站
  • 上海网站seo设计做视频点播网站要多少带宽
  • php网站开发具体的参考文献网站建设对电子商务的意义
  • 多版本jdk环境下,指定jdk版本执行jar文件
  • 短视频免费素材网站产品网络营销
  • 均安建网站公司网站内容更新怎么做
  • 中企动力高端网站建设wordpress二级目录伪静态
  • 北京网站怎么做如何判断网站是响应式的还是
  • 大学生做企业网站人才网最新招聘信息2023年
  • 建筑装饰和网站建设哪个好凡科网做网站好吗
  • 最新网站开发技术logo免费自动生成器app
  • 响应式网站模版下载xampp的Wordpress公网
  • 【Python】Word文档解析表格并导出Excel
  • 海明码破解指南:从让人头疼的软考题到内存背后的无名英雄