投稿 搜索

热搜词

热门文章

当前位置: 站长天下 / 表单抽奖 / 基于Vue.js的Tooltip用户消息通知弹出框代码
基于Vue.js的Tooltip用户消息通知弹出框代码
标签:

插件介绍

    这是一款基于Vue.js的Tooltip用户消息通知弹出框代码,很实用的一款用户通知插件,点击小铃铛图标按钮可收起或展开。

    浏览器兼容性

    浏览器兼容性
    时间:2018-05-14
    阅读:

基于Vue.js的Tooltip用户消息通知弹出框代码

简要教程

这是一款基于Vue.js的Tooltip用户消息通知弹出框代码,很实用的一款用户通知插件,点击小铃铛图标按钮可收起或展开。

使用方法

在页面引入以下vue.js、axios.min.js、all.js、index.js文件

<script src='js/vue.js'></script>
<script src='js/axios.min.js'></script>
<script src='js/all.js'></script>
<script  src="js/index.js"></script>

Html结构

<div class="container">
<div class="notification">
<a v-on:click="show = !show" class="tooltip-bell">
  <i class="far fa-2x fa-bell"></i>
  <span id="circle"></span>
</a>
<transition name="fadeStart" v-cloak>
  <div v-if="show" class="tooltip">
    <div id="heading">
      <div class="heading-left">
        <h6 class="heading-title">Notifications</h6>
      </div>
      <div class="heading-right">
        <a class="notification-link" href="#">See all</a>
      </div>
    </div>
    <ul class="notification-list">
      <li class="notification-item" v-for="user of users">
        <div class="img-left">
          <img class="user-photo" alt="User Photo" v-bind:src="user.picture.thumbnail" />
        </div>
        <div class="user-content">
          <p class="user-info"><span class="name">{{user.name.first | capitalize}} {{user.name.last | capitalize}}</span> left a comment.</p>
          <p class="time">1 hour ago</p>
        </div>
      </li>
    </ul>
  </div>
</transition>
</div>
</div>