在vue.js中 为设置了文字多了自动变为... 但是我鼠标移入想给一个title提示

在vue.js中 为设置了文字多了自动变为... 但是我鼠标移入想给一个title提示,这个title里面的值v-for循环出来的 我该怎么写?

https://img3.mukewang.com/5c8b55ba0001452506210221.jpg

在页面中我设置了


 .title{

           width: 100%;

             white-space: nowrap;  

             text-overflow: ellipsis;

             overflow: hidden;  

             position: relative;

          height: 30px;

          line-height: 30px;

          padding-left: 10px;

          border-bottom: 1px solid #eee;

        }

我页面的title是这样写的


https://img4.mukewang.com/5c8b55c60001ded408000074.jpg

          <li v-for="(item,i) in articleList">

                <p class="title" title="item.title">{{item.title}}</p>

                </li>

这样无效的

https://img1.mukewang.com/5c8b55cf00010daf06540243.jpg


但是我

https://img4.mukewang.com/5c8b55d20001dce606680059.jpg


直接报错了 请问我改怎么写呢


富国沪深
浏览 1910回答 1
1回答

弑天下

你看看报什么错,vue2里好像不能再属性里使用插值了,你改成:title="item.title"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript