一、目录 结构分析

node_modules:项目依赖文件(也可以说是模块)

src:开发时所用的资源

  assets:静态资源文件

  App.vue:根组件(最基础的公共页面)

  main.js:实例化vue,引入基础组件

package.json:项目配置文件(管理项目的名称,版本号,需要的模块等)

vue.config.js:vue配置文件

二、 数据绑定  循环渲染数据 数据渲染

<template>
<div id="app">
  <!-- 绑定数据 -->
<h2>{{msg}}</h2>
  <br>
  <!-- 绑定对象数据 -->
  <h3>{{obj.name}}</h3>
  <br>
  <!-- 循环数组数据 -->
  <ul>
    <li v-for="item in list">
      {{item}}
    </li>
  </ul>
  <br>
  <!-- 循环数组中的对象数据 -->
  <ul>
    <li v-for="item in list1">
      {{item.title}}
    </li>
  </ul>
  <!-- 循环嵌套数据 -->
  <ul>
    <li v-for="item in list2">
      {{item.cate}}
      <ol>
        <li v-for="news in item.list">
          {{news.title}}
        </li>
      </ol>
    </li>
  </ul>
  <br>
</div>
</template>
<script>
export default {
data () {/*业务逻辑里面定义的数据*/
   return {
     msg:'你好,世界',
     obj:{
       name:"张三"
     },
     list:[1,2,3],
     list1:[
       {'title':1},
       {'title':2},
       {'title':3},
       {'title':4}
     ],
     list2:[
       {
         "cate":"国内新闻",
         list:[
           {"title":国内新闻1},  
           {"title":国内新闻2}, 
           {"title":国内新闻3}
         ]
       },
       {
         "cate":"国际新闻",
         list:[
           {"title":国际新闻1}, 
           {"title":国际新闻2},
           {"title":国际新闻3}
         ]
        }
     ]
   }
 }
}
</script>

vue2.* 目录结构分析 数据绑定 循环渲染数据 数据渲染02的更多相关文章

  1. Vue 目录结构分析 数据绑定 绑定属性 循环渲染数据 数据渲染

    一.目录结构分析 node_modules 项目所需要的各种依赖 src 开发用的资源 assets 静态资源文件 App.vue 根组件 main.js 配置路由时会用 .babelrc 配置文件 ...

  2. 002——Angular 目录结构分析、app.module.ts 详解、以及 Angular 中创建组件、组件 详解、 绑定数据

    一.目录结构分析 二. app.module.ts.组件分析 1.app.module.ts 定义 AppModule,这个根模块会告诉 Angular 如何组装该应用. 目前,它只声明了 AppCo ...

  3. 微信小程序wx.request请求服务器json数据并渲染到页面

    [原文出自]: https://blog.csdn.net/weixin_39927850/article/details/79766259 微信小程序的数据总不能写死吧,肯定是要结合数据库来做数据更 ...

  4. 前端vue之属性指令、style和class、条件渲染、列表渲染、事件处理、数据双向绑定、表单控制、v-model进阶

    今日内容概要 属性指令 style和class 条件渲染 列表渲染 事件处理 数据的双向绑定 v-model进阶 购物车案例 内容详细 1.属性指令 <!DOCTYPE html> < ...

  5. Vue2手写源码---响应式数据的变化

    响应式数据变化 数据发生变化后,我们可以监听到这个数据的变化 (每一步后面的括号是表示在那个模块进行的操作) 手写简单的响应式数据的实现(对象属性劫持.深度属性劫持.数组函数劫持).模板转成 ast ...

  6. 高效遍历匹配Json数据与双层for循环遍历Json数据

    工作中往往遇到这种情况,保留用户操作痕迹,比如用户选择过得东西,用户进入其它页面再返回来用户选择的的数据还在. 比如:1.购物车列表中勾选某些,点击任意一项,前往详情页,再返回购物车依旧需要呈现勾选状 ...

  7. ionic ngRepeat追加数据(加载更多,不需要重复渲染dom数据)

    1)模版循环在之前的随笔中已经说过,使用挺简单的 http://www.cnblogs.com/tujia/p/6078217.html 简单来说就是控制器输入一个数据变量,模版里用ng-repeat ...

  8. React.js 小书 Lesson13 - 渲染列表数据

    作者:胡子大哈 原文链接:http://huziketang.com/books/react/lesson13 转载请注明出处,保留原文链接和作者信息. 列表数据在前端非常常见,我们经常要处理这种类型 ...

  9. 为什么你需要在用 Vue 渲染列表数据时指定 key

    本文改写整理自一篇博文,原文链接如下: Why you should use the key directive in Vue.js with v-for Application state and ...

随机推荐

  1. C# 视频转换类

    using System.Web; using System.Configuration; namespace DotNet.Utilities { public class VideoConvert ...

  2. 对自写的Asp.Net分页控件的应用方式(异步无刷新分页)

    前台代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" co ...

  3. JAVA基础之——版本控制系统之git

    1 版本控制系统是什么 当多人协作开发一套产品时,需要能够保证代码都能够共用,那么版本控制系统就应运而生. 2 GIT 当前用的比较多的是svn和git,本文以git为例进行讲解. git诞生于200 ...

  4. mysql 中显示 table 的基本信息

    mysql> show table status like 'j_position' \G . row *************************** Name: j_position ...

  5. POJ 1006 Biorhythms --中国剩余定理(互质的)

    Biorhythms Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 103539   Accepted: 32012 Des ...

  6. K:线性表的实现—顺序表

    所谓顺序表,就是顺序存储的线性表.顺序存储就是用一组地址连续的存储单元依次存放线性表中各个数据元素的存储结构. 线性表中所有数据元素的类型是相同的,所以每一个数据元素在存储器中占用相同的大小的空间.假 ...

  7. [POI2013]LUK-Triumphal arch

    题目链接 此题的答案k具有可二分性 那么我们可以二分答案k,然后跑一个树形DP 令\(dp[i]\)表示到节点\(i\)时需要再多染色的点数 那么有\(dp[i]=\max(\sum_{fa[j]=i ...

  8. 03--CSS布局设置

    一 盒模型 盒模型 在CSS中,"box model"这一术语是用来设计和布局时使用,然后在网页中基本上都会显示一些方方正正的盒子.我们称为这种盒子叫盒模型. 盒模型有两种:标准模 ...

  9. Linux 安装命令

  10. git中常见操作指令

    从git上拉下一个项目: 1.git clone 项目链接                  2. git checkout development (切换到development分支)       ...