国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

詳解vuejs之v-for列表渲染

2019-11-19 16:16:44
字體:
來源:轉載
供稿:網友

Vue.js是一個構建數據驅動的web界面的庫。重點集中在MVVM模式的ViewModel層,因此非常容易與其它庫或已有項目整合

Vue.js 的核心是一個響應的數據綁定系統,它讓數據與DOM保持同步非常簡單

如下列表展示,當我們從后端接口或者json文件使用ajax獲取數據之后現實到頁面,我們有n中方式去把數據渲染到頁面

1.使用js的for循環去遍歷填充

2.ng的ng-repeat

今天我們使用vue.js的v-for

一、html

<div class="shop_list_box">   <ul>    <li><span>蚌埠</span><span>鳳陽東路</span></li>    <li><span>蚌埠</span><span>鳳陽東路</span></li>  </ul></div>

二、Json數據節點

 三、使用v-for綁定數據到頁面上

引用vue.js,請求數據成功之后實例化一個Vue。el是綁定到那個元素下

注意這里時一個數組里面包了一些對象---->{}或者[{},{},{}]

 GetAjaxData("js/cstore2.json", {name:"zq"}, function (dat) {            var data = dat.cstore      // console.log(data)            var vm = new Vue({        el: '#example',        data: {          items: data        }      })    });

<div class="shop_list_box">           <ul id="example">             <li v-for="item of items">               <span>{{ item.city }}</span><span>{{ item.shop }}</span>             </li>                        </ul>         </div>

到這里就ok了。

不過也可以使用template v-for

template v-for  類似于v-for

 {{item.city}}也可以使用v-text=” item.city”代替,優點是數據沒有加載完時不會看到{{}}占位符

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平谷区| 鞍山市| 双鸭山市| 新乡县| 康定县| 文成县| 富蕴县| 舞阳县| 西乌| 前郭尔| 涟源市| 利津县| 增城市| 曲松县| 峡江县| 临沂市| 德阳市| 比如县| 镇平县| 谢通门县| 溆浦县| 金昌市| 旌德县| 武定县| 贵德县| 逊克县| 淮滨县| 赣州市| 惠安县| 天台县| 保亭| 富宁县| 韶山市| 分宜县| 徐水县| 普安县| 察哈| 阳高县| 开原市| 南靖县| 永丰县|