使用uview UI 2.0版本 写一个表单
时间: 2023-02-15 14:50:08 浏览: 386
好的,这是如何使用 uView UI 2.0 版本写一个表单的步骤:
1. 安装 uView UI:使用 npm 或 yarn 安装 uView UI,在命令行中输入以下命令:
```
npm install uview-ui
```
或
```
yarn add uview-ui
```
2. 引入 uView UI:在项目的 main.js 文件中引入 uView UI,代码如下:
```
import Vue from 'vue'
import App from './App.vue'
import uView from 'uview-ui'
Vue.use(uView)
new Vue({
render: h => h(App),
}).$mount('#app')
```
3. 在组件中使用 uView UI 的表单组件:在组件的 template 中使用 uView UI 的表单组件,如 uni-form 表单,代码如下:
```
<template>
<view>
<uni-form :rules="rules" :label-width="100" :label-position="left" :label-align="left">
<uni-form-item label="用户名" prop="username">
<uni-input v-model="form.username" placeholder="请输入用户名"></uni-input>
</uni-form-item>
<uni-form-item label="密码" prop="password">
<uni-input v-model="form.password" type="password" placeholder="请输入密码"></uni-input>
</uni-form-item>
<uni-form-item>
<uni-button type="primary" @click="submit">提交</uni-button>
</uni-form-item>
</uni-form>
</view>
</template>
```
4. 在组件的 script 中定义表单的规则:在组件的 script 中定义表单的规则,如必填项、最大长度等,代码如下:
```
<script>
export default {
data() {
return {
form: {
username: '',
password: ''
},
rules: {
username: [
{ required: true, message: '请输入用户名', trigger: 'blur'
阅读全文