1.按官方文档配置完,跑不起来,后面发现是要在uni.scss把样式导入进去,官方文档没有说明
- 表单验证,提交之后一直提示"uView提示:未设置rules,请看文档说明!如果已经设置,请刷新页面。",然后没有反应,问题是该配置的也配置了,就这么简单的代码也跑不起来.
综合:打算放弃该UI库,浪费了大把时间<template> <view> <up-form :model="member" ref="mFormRef" :rules="rules"> <up-form-item label="账号" prop="account" :required="true"> <up-input v-model="member.account" /> </up-form-item> <up-form-item label="密码" prop="pwd" :required="true"> <up-input :password="true" v-model="member.pwd"></up-input> </up-form-item> </up-form> <up-button @click="submit">提交</up-button> </view> </template> <script setup lang="ts"> import { reactive, ref } from 'vue'; const member = reactive({}); const mFormRef = ref(); const rules = { account: [ { required: true, message: '请输入账号', trigger: ['blur'] } ], pwd: [ { required: true, message: '请输入密码', trigger: ['blur'] } ], } function submit() { mFormRef.value.validate().then((valid) => { if (valid) { uni.showToast({ title: "成功" }) } }).catch(() => { console.log("errorxx"); }); } </script> <style> </style>
2 个回复
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
这个 up- 是哪个组件库?如果是插件市场的组件库,可以到对应评论区反馈
relax (作者)
问题已解决,需要给变量设置默认值