返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue项目中Toast字体过小,没有边距的解决方案
  • 888
分享到

vue项目中Toast字体过小,没有边距的解决方案

2024-04-02 19:04:59 888人浏览 泡泡鱼
摘要

目录Vue Toast字体过小,没有边距解决办法vue使用Toast最简单方式1.安装并引入mint-ui2.引入Toast3.使用Toastvue Toast字体过小,没有边距 1

vue Toast字体过小,没有边距

1、前段时间在写项目的时候使用 vant 组件库比较多,在使用vant中Toast时,在Chrome中手机模拟中测试正常,但是当网页放到手机中时字体显示特别小,但是你在vue文件中怎么添加样式都没有用;

2、问题的原因可能是我之前写的那种rem适配方案的问题;

解决办法

在项目 App.vue 文件中添加样式,在Elements中找到toast的类名。为其添加样式,把字体的大小扩大;并添加边距就可以了;

样式一定要写在App.vue里面才会生效;

vue使用Toast最简单方式

使用过Mint-ui组件库的小伙伴都应该知道Toast这个玩意。小编刚刚用的时候,觉得一切的逻辑都是十分完美,但是就是不出来。下面看看具体的使用步骤

1.安装并引入mint-ui

① 安装方式

npm i mint-ui -S

② 引入方式

引入的方式主要有两种,一种是全局引入,一种是按需引入。一般推荐按需引入。因为全局引入时会引入很多不必要的代码,使性能降低。

import { Toast } from 'mint-ui';
Vue.use(Toast)

2.引入Toast

尽管在前面的main.js文件引入了一次Toast之后,在使用的组件中也需要再次引用Toast,并且为了和用户实现交互,需要引入index.js文件和style.CSS文件

<script>
import { Toast } from 'mint-ui';
import '../../assets/js/index.js'
</script>
<style>
@import '../../assets/css/book/style.css';
</style>

3.使用Toast

① 绑定事件

为触发Toast显示消息提示框,需要通过 @click 增加点击事件

② 配置Toast参数

Toast的参数主要有三个:

  • message:消息提示框提示的内容
  • position:消息提示框出现的位置
  • duration:消息提示框存在的时间,一般以毫秒为单位。

① 在html结构中绑定点击事件

<button @click="showToast">加入购物车</button>

② 在组件的methods中配置Toast的参数

methods:{
        showToast(){
            Toast({
                message: "加入购物车成功",
                position: 'center',
                duration: 1000
            })
        }
    }

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。 

--结束END--

本文标题: vue项目中Toast字体过小,没有边距的解决方案

本文链接: https://lsjlt.com/news/145453.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作