logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

element UI el-button的@click事件使用三元表达式无效问题

相信不少人入坑,其实只是细节的问题。如果使用三元表达式,方法要加括号,如果不使用三元表达式,方法则可以不加括号<el-button @click.native="isCreate ? '' : handleAdd()" style="margin-right: -8px;">新增</el-button><el-button @click="handleAdd" sty

vue3+ts 使用 emit(‘update:val‘, 1)方法 子组件修改父组件传的值

vue3+ts 使用 emit('update:val', 1)方法 子组件修改父组件传的值

#javascript#前端#vue.js
element UI form表单的提交按钮不在form内,提交触发验证

前置条件:使用的是vue,浏览器是Chrome开发有时候,form表单的提交按钮不一定在form内,那么要实现当按钮在form表单外也要触发校验的功能。直接贴代码如下html部分:<el-button @click.native="handleSave">保存</el-button><el-form :model="messageForm" :rules="messa

vue .map遍历一个数组获取新的数组

let ids = data.data.data.map(item => {return {id: item.id,hostName: item.hostName}})console.log('ids', ids)

在vue中使用codemirror编辑器

第一步:安装vue-codemirrornpm install vue-codemirror --save第二步:引入(本文使用的是在组件局部引入)import { codemirror } from 'vue-codemirror'// 核心样式import 'codemirror/lib/codemirror.css'// 引入主题后还需要在 options 中指定主题才会生效import '

vue v-for循环下奇数行和偶数行样式

<div v-for="item in list" :key="item.id" class="list-style"><div class="item-style"><p>{{item.preName}</p></div></div><style>/* 奇数行的样式 */.list-style:nth-child

#css
vue 使用css根据屏幕大小宽度自适应调整

<style>/* 屏幕小于1440px */@media screen and (max-width: 1439px){.add{width: 260px;}}/* 屏幕等于1440px */@media screen and (max-width: 1440px) and (min-width: 1440px){.add {width: 348px;}}/* 屏幕大于1440px

#css3
vue+elementUI实现动态增加表单项并添加验证

参考elementUI官网以及网上的其他一些资料。话不多说,直接贴代码。htmt部分:<el-form :model="environmentForm" ref="environmentForm"><el-row :gutter="24"v-for="(item, index) in environmentForm.items":key="item.key">

vue style使用三元表达式

直接贴代码<div :style="{'cursor': isCreate?'not-allowed':''}">新增</div><div :style="{'cursor': isCreate?'not-allowed':'','margin-right':'-8px'}">新增</div>

vue过滤数组对象的空数据(filter( ) 过滤数组方法)

与后台对接,前端往往需要做这种校验,提交数组到后台,如果数组对象的某个值为空,则过滤掉这个对象再传给后台let queryList = this.queryList.filter((item) => {return item.name !== ''})console.log('kk', queryList)如果参数名为空,则过滤此条数据...

#javascript
    共 16 条
  • 1
  • 2
  • 请选择