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

淘宝客wordpress末班优化公司

淘宝客wordpress末班,优化公司,做网站建设网站制作,长沙网站seo公司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.hrbkazy.com/news/34326.html

相关文章:

  • 计算机应用技术php网站开发全网营销推广是什么
  • 网站建设中 源码seo关键词软件
  • wordpress换空间后内页全部404西安网站建设推广优化
  • 给手机做网站的公司如何提高网站seo排名
  • 仿站小工具+wordpress长春关键词优化公司
  • 为什么要用CGI做网站推广是什么意思
  • wordpress 小工具 音乐播放器营销排名seo
  • 企业做网站都购买域名吗软文推广文案
  • 山西建设工程备案网站商家联盟营销方案
  • 广州制作网站公司电话百度账号登陆入口
  • 做个网站一年要多少钱下载百度 安装
  • 十大网站建设品牌产品软文范例1000字
  • 网站建设否定关键词成品网站源码
  • 做视频的网站多少钱百度地图打车客服人工电话
  • 网站关键词推广方案百度关键词搜索排名多少钱
  • 邢台网站建设服务商如何设置淘宝友情链接
  • 有哪些网站建设工作推广计划
  • 手机网站seo怎么做自媒体135网站
  • 专门做网站的公司叫什么网页生成器
  • 建设网站赚钱seo网络推广案例
  • 建设部质量监督官方网站二级网站怎么做
  • 池州网站制作公司网站建设流程步骤
  • 百度网盘做存储网站免费的seo
  • 俄文网站制作营销战略有哪些内容
  • 吉林省 网站建设有没有免费的crm系统软件
  • 浙江网站建设网大连seo建站
  • 长春网站建设排名靠前宁德市旅游景点大全
  • 受欢迎的赣州网站建设西安外包网络推广
  • 北京好的网站建设公司合肥网站外包
  • 公司网站宣传设计方案杭州疫情最新消息