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

如何打击网站百度刷排名seo软件

如何打击网站,百度刷排名seo软件,如何做网站流量买卖,合川集团网站建设在Vue 3中使用el-input和el-select组件进行非空判断,并在非div标签上显示红色边框,可以通过以下几种方法实现: 1. 使用表单验证 使用Element Plus的表单验证功能,可以很方便地实现非空判断。你可以将el-input和el-select放入el-…

在Vue 3中使用el-inputel-select组件进行非空判断,并在非div标签上显示红色边框,可以通过以下几种方法实现:

1. 使用表单验证

使用Element Plus的表单验证功能,可以很方便地实现非空判断。你可以将el-inputel-select放入el-form-item中,并使用rules属性来定义验证规则。

<template><el-form :model="form" :rules="rules" ref="formRef"><el-form-item label="用户名" prop="username"><el-input v-model="form.username"></el-input></el-form-item><el-form-item label="选择" prop="select"><el-select v-model="form.select" placeholder="请选择"><el-option label="选项1" value="1"></el-option><el-option label="选项2" value="2"></el-option></el-select></el-form-item><el-button type="primary" @click="submitForm">提交</el-button></el-form>
</template><script setup>
import { ref } from 'vue';
import { ElForm, ElInput, ElSelect, ElOption, ElButton } from 'element-plus';const form = ref({username: '',select: ''
});const rules = {username: [{ required: true, message: '请输入用户名', trigger: 'blur' }],select: [{ required: true, message: '请选择', trigger: 'change' }]
};const formRef = ref(null);const submitForm = () => {formRef.value.validate((valid) => {if (valid) {alert('提交成功!');} else {console.log('表单验证失败');return false;}});
};
</script>

2. 自定义CSS样式进行非空判断显示红色边框

如果你想要在非空验证失败时,直接在输入框或选择框上显示红色边框,可以通过动态绑定class来实现。例如:

<template><div><el-input v-model="username" :class="{ 'is-error': !username }"></el-input><el-select v-model="selected" placeholder="请选择" :class="{ 'is-error': !selected }"><el-option label="选项1" value="1"></el-option><el-option label="选项2" value="2"></el-option></el-select></div>
</template><script setup>
import { ref } from 'vue';
import { ElInput, ElSelect, ElOption } from 'element-plus';const username = ref('');
const selected = ref('');
</script><style>
.is-error .el-input__inner, .is-error .el-select .el-input__inner {border-color: red; /* 设置红色边框 */
}
</style>

3. 使用CSS伪类进行动态样式控制(更灵活)

为了使样式更加灵活,可以结合JavaScript来动态添加或移除类:

<template><div><el-input v-model="username" :class="{ 'is-error': !username }" @blur="validateInput"></el-input><el-select v-model="selected" placeholder="请选择" :class="{ 'is-error': !selected }" @change="validateSelect"></el-select></div>
</template><script setup>
import { ref } from 'vue';
import { ElInput, ElSelect, ElOption } from 'element-plus';
import { nextTick } from 'vue'; // 用于等待DOM更新完成后再添加类名或移除类名。const username = ref('');
const selected = ref('');
const validateInput = () => { nextTick(() => { if (!username.value) document.querySelector('.is-error .el-input__inner').classList.add('red-border'); }); }; // 添加红色
http://www.dtcms.com/wzjs/457864.html

相关文章:

  • 交通银行网站开发广州seo优化费用
  • wordpress广告联盟插件百度seo快速排名优化
  • 福州品牌网站设计电商产品推广方案
  • 大连事件最新消息河源市seo点击排名软件价格
  • 徐家汇网站建专门代写平台
  • 易居房产cms深圳将进一步优化防控措施
  • 有一个网站 人物模型可以做各种动作如何做品牌运营与推广
  • 附近临时工200元一天seo搜索引擎优化是做什么的
  • 贵阳网站建设哪家好方舟网络销售培训学校
  • php网站编程百度新闻
  • 个人网站备案网站内容新品推广计划与方案
  • 中关村在线官网seo站外推广
  • 在线做qq空间的网站吗制作自己的网页
  • 网站开发属于什么软件站长工具服务器查询
  • 做网站建设比较好的公司合肥网站建设程序
  • 什么叫静态网站潍坊今日头条新闻最新
  • 东莞网站建设都找菲凡网络电商培训机构推荐
  • 自己做响应式网站难吗本地推广最好用的平台
  • 专题网站开发工具有哪些南宁seo产品优化服务
  • 如何做学校网站app百度客服在线咨询电话
  • 网站设计论文5000广告联盟app下载官网
  • 大型网站建设网络推广及销售
  • 做曖視頻网站花钱推广的网络平台
  • 如何建站网站莱芜seo
  • 北京网站域名快速备案公司推广渠道有哪些
  • 合肥做网站的公司网站外链代发
  • 山东建设厅网站首页宁波seo网络推广咨询价格
  • 现在网站做多宽的怎么注册自己的网站域名
  • 宁波公司做网站广州seo公司品牌
  • 会议网站怎么做seo整站怎么优化