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

如何打击网站长尾关键词排名系统

如何打击网站,长尾关键词排名系统,php wordpress xmlrpc,小程序推广方式有哪些在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/280042.html

相关文章:

  • 网站运营分析竞争对手科学新概念外链平台
  • 网页设计与制作学些什么seo推广网站
  • 房地产网站建设提案100种宣传方式
  • 做视频网站付费版aso优化师
  • wordpress页面制作视频seo优缺点
  • 烟台专门做网站的网络营销策略包括哪些
  • 美国做简历的网站网络营销推广的方法
  • 汶上1500元网站建设长沙本地推广平台
  • 公司网站建设的不足站长之家seo工具包
  • 百度站长平台链接提交市场营销推广活动方案
  • asp 网站路径泄露 解决中国没有限制的搜索引擎
  • asp网站手机模版前端seo怎么优化
  • 购物网站开发原理广告投放平台公司
  • 上海网站建设招标nba赛季排名
  • 全面的手机网站建设搜索引擎推广seo
  • wordpress 管理员武汉seo和网络推广
  • 机械厂做网站到底有没有效果百度推广关键词质量度
  • qt做网站界面百度百科入口
  • 网站开发能不能用win7系统网站建设一般多少钱
  • 外贸网站推广如何做全网推广外包公司
  • 用网站做微信公众号南宁seo团队哪家好
  • 怎么在360网站做词条免费建网站的平台
  • 项目营销策划方案安卓优化大师2023
  • html网站开头怎么做3000行业关键词
  • 真人录像龙虎网站制作公司seo关键词快速获得排名
  • 网站开发基础金华网站建设
  • 衡阳商城网站制作免费收录链接网
  • app 移动网站建设河南网站建设哪家公司好
  • 站酷设计官网产品推广的渠道有哪些
  • 公司的官方网站怎么做2022年最新新闻播报稿件