javascript - Vue 2.0如何控制单个公用组件的状态

查看:90
本文介绍了javascript - Vue 2.0如何控制单个公用组件的状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

需求: 在点击开关按钮的时候来显示或隐藏相对应下面的工具栏。 列表是通过数据渲染出来的。

代码

<li class="server-list">
  <h2 class="server-title ">
    <p class="name">小保养</p>
    <p class="proposal">建议5000公里/12个月保养一次</p>
    <span class="edit"></span>
    <span class="over-btn">完成</span>
  </h2>
  <ul class="product-list">
    <li class="product-item">
      <div class="product-box clearfix">
        <div class="img-box ">
          <img src="http://i1.piimg.com/4851/77e3331459df7728.png" alt="...">
        </div>
        <div class="product-info ">
          <p class="product-name">嘉实多极护5W-40 A3/B4钛流体全合 成机油润滑油SN/CF 4L</p>
          <p class="product-pirce">¥480</p>
          <div class="count-box">
            <span class="product-count">x1</span>
            <div class="count-tool clearfix">
              <div class="reduce fl">-</div>
              <div class="number fl">1</div>
              <div class="add fl">+</div>
            </div>
            <div class="product-change">更换</div>
            <div class="product-delete">删除</div>
          </div>
          <div class="sub-title">+增加1L机油(可根据需求增加)</div>
        </div>
      </div>
    </li>
    <li class="product-item"></li>
  </ul>
</li>

解决方案

数据中为每一个列表增加一条代表状态的数据


和这个类似
我之前一个项目的应用

这篇关于javascript - Vue 2.0如何控制单个公用组件的状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆