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

药品网站如何建设设计吧 网站

药品网站如何建设,设计吧 网站,杭州商标设计,国外WordPress主题破解1.使用watch实现实时监控的效果 例如:实时监测手机号码的示例 // 实时监测手机号码 watch(() > UserRegisterForm.value.phone, (newPhone) > {// 简单的手机号码正则表达式验证const phoneRegex /^1[3-9]\d{9}$/;tips.value.tipPhone !phoneRegex.test(n…

1.使用watch实现实时监控的效果

例如:实时监测手机号码的示例

// 实时监测手机号码
watch(() => UserRegisterForm.value.phone, (newPhone) => {// 简单的手机号码正则表达式验证const phoneRegex = /^1[3-9]\d{9}$/;tips.value.tipPhone = !phoneRegex.test(newPhone);
});

 

2.onLoad获取页面传入的参数

onLoad的导入:

import {onLoad} from '@dcloudio/uni-app';

onLoad的使用方式,例如其他页面传递type的参数值来

那么onLoad获取type参数值的方式:


onLoad((option) => {// 直接使用 option.type获取type参数值console.log(option.type)
});

 

3.对于tabBar页面的跳转

只能使用switchTab进行页面的跳转

    uni.switchTab({url: ''});

4.在预览中发现有时右边会越出界面

这时只需要自定义样式通用样式,然后导入到App.vue中全局生效即可:

(1)首先创建common/style/common-style.scss

view,swiper,swiper-item,text{box-sizing:border-box;
}

(2)然后再App.vue中导入

<script>export default {onLaunch: function() {console.log('App Launch')},onShow: function() {console.log('App Show')},onHide: function() {console.log('App Hide')}}
</script><style lang="scss">@import 'common/style/common-style.scss';
</style>

5. 解决状态栏或导航栏重叠,内容遮挡问题

  • 适配不同设备的状态栏高度

    • 在不同设备上,状态栏(显示信号、电量等信息的那一行)的高度可能会有所不同。通过 getStatusBarHeight 函数,你可以获取到当前设备的状态栏高度,从而在布局时确保内容不会被状态栏遮挡。
  • 适配不同设备的标题栏高度

    • 在带有刘海屏或者水滴屏的设备上,导航栏(包括状态栏和标题栏)的高度可能会有所不同。通过 getTitleBarHeight 函数,你可以获取到当前设备的标题栏高度(包括状态栏和标题栏),这对于自定义导航栏时保证布局一致性非常有用。

先写个system.js的工具类 

// 获取系统信息,包括状态栏高度等  
const SYSTEM_INFO = uni.getSystemInfoSync();  // 导出获取状态栏高度的函数  
export const getStatusBarHeight = () => SYSTEM_INFO.statusBarHeight || 0;  // 导出获取标题栏高度的函数  
export const getTitleBarHeight = () => {  if (uni.getMenuButtonBoundingClientRect) {  // 获取菜单按钮的边界信息  let { top, height } = uni.getMenuButtonBoundingClientRect();  // 计算标题栏高度,考虑状态栏高度  return height + (top - getStatusBarHeight()) * 2;  } else {  // 如果没有菜单按钮边界信息,则返回一个默认值  return 70;  }  
};

使用的方式:

template:

		<view class="statusBar" :style="{height:statusBarHeight+'px'}"></view><view class="search" :style="{height:titleBarHeight+'px'}"><image @click="goToSearchPage" class="search-button" src="../../static/img/search.svg" mode=""></image></view>

 

script:

import {getStatusBarHeight,getTitleBarHeight} from '../../util/system.js'const statusBarHeight = ref(getStatusBarHeight());
const titleBarHeight = ref(getTitleBarHeight());

6. 在page.json中的pages数组中第一项表示应用启动页

说白了就是应用启动后看到第一个界面,一般我们可以把应用的登录界面或者一些游客可以访问的界面放在pages数组中第一项

示例:

 

http://www.15wanjia.com/news/193899.html

相关文章:

  • 上海高级网站建设个人服务平台
  • 用c 实现网站开发网络优化首先要有网站
  • 软件开发费和网站建设新网站建设公司
  • 深圳企业网站建设维护网站设计欣赏心得体会
  • 网站设计主题有哪些长春电商网站建设公司排名
  • 网站标题上的小图标怎么做的电视直播网站开发
  • dede网站底部西安高端网站
  • 免费自助建站宝洁网站建设
  • 上海市网站设计2345网址导航官网
  • 长沙微网站怎么计算网站开发费用
  • 网站正在升级建设中大连网龙建站优化推广
  • 企业网站建设_秒搜加强和改进网站建设建设方案
  • 为什么不能用来名字做网站名找人做网站需要先了解哪些要点
  • 中国建设官方网站企业大连德泰建设
  • 天猫商城官网登录seo信息查询
  • 网页制作的工具有哪些购物网站优化的建议
  • 旅游网站建设分析 需求郑州网站设计公司排名
  • 网站开发的检索速度在啥范围之内山东省住房城乡建设厅查询网站首页
  • 免费网站登陆模板数控机械加工网
  • 哪家公司可以做网站网站源码在哪看
  • 广州火车站涉县网站设计
  • 成都市住房和城乡建设局网站上饶市建设局培训网站
  • 商务网站建设中存在的问题搭建网上购物商城的步骤
  • 网站之家app用手机制作游戏的软件
  • 国外网站做acm题目比较好做竞争小的网站
  • 手机版怎么做微电影网站新手建网站推荐
  • 手机网站建设服务科技苑
  • 南阳市住房和城市建设局网站在线网站创做简历
  • 建网站 南京创业过程中网站建设
  • 宁波网站公司哪里好江西南昌最新通告今天