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

山西品牌网站建设推广找客户平台

山西品牌网站建设,推广找客户平台,广州汽车网络推广服务,uehtml 网站源码在前端的处理中&#xff0c;表单的处理永远是占高比例的。在BOMDOMjs的时候是这样&#xff0c;在Vue的时候也是这样。Vue的表单处理做了特别的优化&#xff0c;如值绑定、数据验证、错误提示、修饰符等。 表单组件的示例&#xff1a; <script setup lang"ts">…

在前端的处理中,表单的处理永远是占高比例的。在BOM+DOM+js的时候是这样,在Vue的时候也是这样。Vue的表单处理做了特别的优化,如值绑定、数据验证、错误提示、修饰符等。

表单组件的示例:

<script setup lang="ts">
import {ref} from "vue"
import axios from "axios"const name=ref("");const gender=ref("");const birthDate=ref("");const phone=ref("");const applyReason=ref("");const scopes=ref([]);const luckyNumber=ref(1);function submitForm(){axios({method:"post",url:"",params:{name:name.value,gender:gender.value,birthDate:birthDate.value,phone:phone.value,applyReason:applyReason.value,scopes:scopes.value,lunckyNumber:luckyNumber.value}}).then((res)=>{console.log(res);});}function resetForm(){name.value="";gender.value="";birthDate.value="";phone.value="";applyReason.value="";scopes.value=[];luckyNumber.value=1;}
</script><template>
<form><div><div>姓名:<input v-model="name" id="name" placeholder="input your name"/></div><div>性别:<input type="radio" value="male" id="male" v-model="gender"/><lable for="male">男</lable><input type="radio" value="female" id="female" v-model="gender"/><lable for="female">女</lable></div><div>出生日期:<input type="date" id="birthDate" v-model="birthDate"/></div><div>手机号码:<input type="text" v-model="phone"/></div><div>申请理由:<textarea v-model="applyReason" placeholder="add reason here"></textarea></div><div>涉猎范围:<input type="checkbox" id="reading" value="reading" v-model="scopes"/><lable for="reading">阅读</lable><input type="checkbox" id="sports" value="sports" v-model="scopes"/><lable for="sports">运行</lable><input type="checkbox" id="dreaming" value="dreaming" v-model="scopes"/><lable for="dreaming">冥想</lable><input type="checkbox" id="playing" value="playing" v-model="scopes"/><lable for="playing">操作</lable></div><div>幸运数字:<select name="select" v-model="luckyNumber"><option selected>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option></select></div><div><button type="button" @click="submitForm">提交</button><button type="button" @click="resetForm">重置</button></div></div>    
</form>
</template><style></style>

v-model在Vue中有三种修饰符:

v-model.lazy :由原来的input事件之后更新v-model的值改为change事件之后更新v-model的值,这对复合组件和计算属性有很大的作用

v-model.number  :用户输入的内容会被自动转换为数字,输入框有type="number"时会自动启用

v-model.trim  :用户的输入内容会自动去除两端的空格

http://www.hotlads.com/news/5741.html

相关文章:

  • wordpress 清空回收站电脑优化软件哪个好用
  • 网站推广和宣传的方法广州线上教学
  • 崇礼网站建设seo优化排名公司
  • 中国建筑装饰网下载东莞关键词优化软件
  • 如何利用模板做网站seo公司推广宣传
  • 做微信的网站叫什么名字优化seo软件
  • 自己的网站如何给别人做有偿广告页面关键词优化
  • 创业做旅游网站aso优化排名违法吗
  • 网站制作怎么自己做广州专门做seo的公司
  • 如何做网站推广最有效推广链接怎么制作
  • 网站设计注意因素线上招生引流推广方法
  • 网页制作图片模板企业网站优化方案案例
  • 玉溪做网站建设的公司运营推广计划怎么写
  • 广州自助建站服务热线网络推广推广培训
  • 网站开发的几个主要阶段宽带营销案例100例
  • 网站开发与维护书武汉大学人民医院怎么样
  • 广东哪家网站建设网页设计服务google引擎入口
  • 狠狠做网站杭州网站建设
  • 织梦后台做的网站怎么绑定域名百度大全下载
  • 国家图书馆网站做的好垃圾企业品牌推广网站
  • 学校网站建设招标企业高管培训课程有哪些
  • 现在做个人网站seo优化好做吗
  • 郑州网站建设 股权投资交换友情链接的渠道有哪些
  • 外包加工网是正规的吗文大侠seo博客
  • 网站截图怎么做常州网站建设制作
  • 做企业网站建设百度热搜电视剧
  • 江西建设质量安全监督网站日本关键词热搜榜
  • 山东省住房和城乡建设厅网站百度百科优化排名
  • 做网站维护难吗bt磁力搜索引擎在线
  • 青岛网站建设 青岛博采网络最近新闻大事