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

顺德网站建设要多少钱长春网站推广排名

顺德网站建设要多少钱,长春网站推广排名,金融互助网站开发,网站的上一页怎么做的在Vue.js项目中,this.$confirm 通常是基于某些UI库(如Element UI或Ant Design Vue)的对话框确认方法。 以下是基于Element UI的this.$confirm的用法示例。 在此之前,你的项目要已经安装了Element UI,如果没安装话就打…

在Vue.js项目中,this.$confirm 通常是基于某些UI库(如Element UI或Ant Design Vue)的对话框确认方法。

以下是基于Element UI的this.$confirm的用法示例。

在此之前,你的项目要已经安装了Element UI,如果没安装话就打开你的控制台到根目录

执行以下操作:

如若未安装Element UI:

1. 使用npm或yarn进行安装

npm install element-ui --save
# 或者
yarn add element-ui

2. Vue项目入口文件(main.jsmain.ts)中引入Element UI:

import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';Vue.use(ElementUI);

使用this.$confirm:

 1. 简单举例点击button是否确认删除:

  • confirmButtonText (String): 确认按钮的文本,默认为“确定”。
  • cancelButtonText (String): 取消按钮的文本,默认为“取消”。
  • type (String): 确认框的类型,可以是successwarninginfoerror,默认为info
<template><div><el-button type="text" @click="handleDelete">删除</el-button></div>
</template><script>
export default {methods: {handleDelete() {this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {confirmButtonText: '确定',cancelButtonText: '取消',type: 'warning',}).then(() => {//删除逻辑}).catch(() => {//取消逻辑});},},
};
</script><style scoped>
/* 你的样式代码 */
</style>

以下举例的 确认取消 为 :释放取消 / 继续离开

2. 是否显示确认取消及是否点击遮罩层离开:

 

具体解释如下代码:

    this.$confirm("当前集货位订单司机未装车是否释放?", "释放集货位", {confirmButtonText: "释放",cancelButtonText: "取消",type: "warning",showCancelButton:false,  //控制取消是否显示showConfirmButton:false, //控制释放是否显示closeOnClickModal: false  //点击遮罩层是否离开}).then(()=>{});})

 3.调换默认的确定及取消的按钮位置

3.1 使用customClass 自定义类名 来改变按钮的位置,深度修改
       this.$confirm("当前集货位订单司机未装车是否释放?", "释放集货位", {confirmButtonText: "释放",cancelButtonText: "取消",type: "warning",customClass:'set_custom_class',closeOnClickModal: false}).then(()=>{})
3.2 设置样式:

在原有基础上再加一个style,使用scoped无效

拿到里面的两个button,用css调换

<style lang="scss">
.set_custom_class {.el-message-box__btns {.el-button:nth-child(1) {float:right;}.el-button:nth-child(2) {margin-right:10px;background-color:#2d8cf0;border-color:#2d8cf0;}}
}
</style>

效果如下:

4.自定义图标文字标题

使用 h 函数创建的虚拟DOM节点(就是createElement函数)
  • 第一个 h 函数调用创建了一个 div 元素。
  • 它的第二个参数是 null,表示没有数据对象(没有属性、样式或事件监听器)。
  • 第三个参数是一个数组,包含了该 div 的子节点,可以设置自己的类名及样式
const h = this.$createElement
this.$confirm('', {message:h('div',null, [h('i',{ class:'el-icon-warning',style:'color:#f90;font-size:30px;' }),h('span',{class:'set_span', style:''}, '释放集货位'),h('p',{ style:'margin:10px 0 0 40px;' },'当前集货位订单司机未装车是否释放?')]),confirmButtonText: '继续',cancelButtonText: '离开',
}).then(() => {}).catch(() => {});<style lang="scss">
.set_span{margin-left:10px;font-size:16px;line-height:30px;font-weight:600;vertical-align:top;
}
.set_i{color:#f90;font-size:30px;
}
</style>
最后的自定义效果如下:

 

注意点:

如果设置了type这个属性,他不会改变你通过HTML嵌入的图标type属性会改变对话框的背景色和按钮样式但它不直接控制图标


到底啦


http://www.bjxfkj.com.cn/article/102882.html

相关文章:

  • 四川网站建设电话咨询关键词优化seo优化
  • 专业做效果图网站独立站建站平台有哪些
  • 生物学特色网站建设成都网站关键词推广
  • 网站之间的区别怎么建网站详细步骤
  • 专注于网站营销服务360识图
  • 网站案例 网站建设seo研究院
  • 六安论坛招聘信息搜索引擎排名优化技术
  • 网站建设费用细项seo
  • 一个网站如何挣钱seo标题优化
  • vue做响应式网站冯耀宗seo
  • 美女做美网站网络推广产品公司
  • 怎么看一个网站是不是外包做的怎么优化网站性能
  • 工厂 网站建设app优化排名
  • 自适应网站dedecms代码优化大师是什么
  • 网站做百度推广为什么没人咨询龙岗网站建设
  • wordpress标签链接优化网站seo快速
  • 自己制作视频的软件刷关键词排名seo软件软件
  • 电子商务策划书模板菏泽地网站seo
  • 深一网站建设网络广告策划流程有哪些?
  • 营销型网站开发推广网站维护主要做什么
  • 重庆网站建设公司模板seo优化
  • 网站建设公司经营微信怎么推广找客源
  • 市南区网站建设牛推网络
  • 保险公司网站谷歌商店下载官方正版
  • 如何做自己公司的网站可以免费打开网站的软件下载
  • 深色系网站seo高级优化方法
  • wordpress 删除数据库文件win优化大师怎么样
  • 怎么样做英文网站个人对网络营销的看法
  • 响应式网站是什么意思企业网站建设平台
  • 怎么做导航网站seo关键词怎么选