uni-app 开发微信小程序注意点

1、场景:

uni-app开发微信小程序,使用uni-ui【官方维护的UI组件库】时,需要注意的坑

总之和web开发不一样的地方,我都会称为坑

问题没解决之前,都会想这想那,但是问题解决之后,突然发现,很多时候是疏忽了

2、描述:

1、表单输入框宽度问题

html 复制代码
<uni-card>
      <uni-forms ref="loginFormRef" :modelValue="loginForm" :rules="loginFormRules" label-width="160rpx">
        <uni-forms-item label="用户名:" required name="username">
          <uni-easyinput type="text" v-model="loginForm.username" placeholder="请输入用户名" />
        </uni-forms-item>
        <uni-forms-item label="密码:" required name="password">
          <uni-easyinput type="password" v-model="loginForm.password" placeholder="请输入密码" />
        </uni-forms-item>
      </uni-forms>
      <button type="primary" @click="handleLogin">登录</button>
    </uni-card>

以上代码功能没问题,但是样式存在问题:

输入框不为空时,后面会展示清空icon,点击清空后,输入框的宽度会比清空前短30px

解决:给表单父元素加上固定宽度

css 复制代码
:deep(.uni-card){
    width: 300px;
  }

2、异常提示

屏幕提示:连接不到服务器,请点击屏幕重试
控制台报错:Global error: TypeError: Cannot read properties of undefined (reading 'on') at index.vue:1:1 async component loader

以上情况大概率是语法不兼容,比如依赖的版本、在js项目中使用了ts语法

相关推荐
小小王app小程序开发7 小时前
淘宝扭蛋机小程序核心玩法拆解与技术运营分析
大数据·小程序
说私域9 小时前
AI智能名片商城小程序数据清洗的持续运营策略与实践研究
大数据·人工智能·小程序·流量运营·私域运营
东东51610 小时前
xxx食堂移动预约点餐系统 (springboot+微信小程序)
spring boot·微信小程序·小程序·毕业设计·个人开发·毕设
CHU72903511 小时前
一番赏盲盒抽卡机小程序:解锁惊喜体验与社交乐趣的多元功能设计
前端·小程序·php
Rysxt_11 小时前
UniApp五大UI框架与uni-ui核心区别对比
uni-app·uni-ui
2501_9159184113 小时前
HTTPS 代理失效,启用双向认证(mTLS)的 iOS 应用网络怎么抓包调试
android·网络·ios·小程序·https·uni-app·iphone
数字游民952714 小时前
半年时间大概上了70个web站和小程序,累计提示词超过20w
人工智能·ai·小程序·vibecoding·数字游民9527
说私域14 小时前
微商企业未来迭代的核心方向与多元探索——以链动2+1模式AI智能名片商城小程序为核心支撑
大数据·人工智能·小程序·流量运营·私域运营
276695829214 小时前
美团 小程序 mtgsig
python·小程序·node·js·mtgsig1.2·美团小程序·大众点评小程序
2501_9151063215 小时前
混合应用(Hybrid)安全加固,不依赖源码对成品 IPA 混淆
android·安全·小程序·https·uni-app·iphone·webview