vue2 基础模板语法

2017-12-28  本文已影响0人  webmrxu
  1. v-for

<div v-for="list in repData" ></div>

  1. v-text

<span v-text="data" ></span>

  1. v-bind

<img v-bind:src="list.isConcern" />

  1. v-show

<div v-show="showPointsList" ></div>

  1. v-if

<div v-if="showPointsList" ></div>

  1. v-class

<div :class=" 'show': showPointsList" ></div>

  1. v-on

<div @click="rotateWheel"></div>

  1. 当在页面动态改变数据时,数据没有检测更新,解决方案,使用Vue.set(target, key, value)
toggleActivate: function(item, list){
                var len = list.length;
                for(var i=0; i<len ; i++ ){
                    if(list[i] && list[i].active){
                        Vue.set( list[i], 'active', false );
                        Vue.set( item, 'active', true );
                        this.data.points = item.points;
                        return;
                    }
                };
                Vue.set( item, 'active', true );    
            }
上一篇 下一篇

猜你喜欢

热点阅读