一、目录结构分析

node_modules  项目所需要的各种依赖

src  开发用的资源

assets  静态资源文件

App.vue  根组件

main.js  配置路由时会用

.babelrc  配置文件

.editorconfig  编辑器的配置文件

.gitignore  忽略的配置文件

index.html  html入口文件,一般写移动端在这里添加

package.json  项目配置文件,管理名称描述作者版本号之类的

readme.md   项目的说明文件

webpack.config.js  webpack的配置文件将.vue的文件打包成可被网页解析的文件

注释:vue的模版里所有的内容都要被一个根节点包含起来

export defoult 表示把这个组件暴露出去

name:**  表示给这个组件起的名字

data(){

msg:" 业务逻辑里面定义的数据",    //用{{msg}}调取

obj:{name:"获取对象里面的数据"},  //用{{obj.name}}

list:[111,222,333]    // 用 v-for=“a in list” 然后 {{a}}   循环数据

list1:[

  {'title':'111'},

  {'title':'222'},

  {'title':'333'},

  {'title':'444'},

],  //  v-for="item in list1"  {{item.title}}

    //v-for="{item,key} in list1"     {{key}}  --- {{item.title}}    key 是索引值

list2:[

{"cate":"国内新闻"

  "list":[{'title':'国内111'},

    {'title':'国内222'},

  {'title':'国内333'},

  {'title':'国内444'},]},

{"cate":"国际新闻"

  "list":[{'title':'国际111'},

    {'title':'国际222'},

  {'title':'国际333'},

  {'title':'国际444'},]}

]  //嵌套循环<ul> <li   v-for="item in list2">  {{item.cate}} <ol><li v-for="news in item.list"  > {{news.title}} </li></ol></li></ul>

} 

三、绑定属性

v-bind:title="业务逻辑定义的属性的名称"    简写: :title="业务逻辑定义的属性的名称" 或  v-text=""  //绑定动态属性

四、绑定Html

v-html="带有Html标签"

五、绑定class

v-bind:class="{'class名称:'判断条件','class名称:'判断条件'}"  //    :class简写

六、绑定style

v-bind:style="{width:宽度值+'px'}"  //动态设定元素的样式

Vue 目录结构 绑定数据 绑定属性 循环渲染数据的更多相关文章

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

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

  2. vue 数据绑定 绑定属性 循环渲染数据

    <template> <!-- vue的模板里面 所有的内容要被一个根节点包含起来 --> <div id="app"> <h2>{ ...

  3. 五、Angular定义字段、绑定字段、获取数据、对象获取数据、*ngFor循环获取数据,自定义方法、*ngIf条件判断、双向数据绑定

    1.定义属性 2.绑定属性.绑定html中 3.循环获取数据 编写的时候没有注意,第二个循环 i 需要改成 {{i}} ,这样才会显示 出效果 4.自定义方法 变量名截图省略 5.*ngIf条件判断 ...

  4. vue2.* 目录结构分析 数据绑定 循环渲染数据 数据渲染02

    一.目录 结构分析 node_modules:项目依赖文件(也可以说是模块) src:开发时所用的资源 assets:静态资源文件 App.vue:根组件(最基础的公共页面) main.js:实例化v ...

  5. Vue学习(一)Vue目录结构

    安装教程网上一大把,可以自己搜索.记录下学习过程. 认识下Vue的目录结构,取自:https://www.cnblogs.com/dragonir/p/8711761.html vue 文件目录结构详 ...

  6. vue目录结构

    构建新的项目后生成目录结构如下图: 1.build目录下: 最终发布de代码存放的位置 2.config 配置目录,包括端口号等.我们初学可以使用默认的 3.node_modules npm加载的项目 ...

  7. vue 目录结构与文件配置说明

    目录结构与文件配置说明 首先对目录结构进行说明, 1.build目录,主要利用webpack与node插件启动一些相关服务的js文件 2.config目录主要是针对开发环境,生产环境,测试环境的配置信 ...

  8. vue 目录结构介绍

    1 初始目录如下: 2 目录结构介绍 bulid:最终帆布的代码存放位置 config:配置目录,包括端口号等 node_modules:npm加载的项目依赖模块 src:z这里是我们要开发的目录,基 ...

  9. angular,vue,react的基本语法—插值表达式,渲染数据,响应式数据

    基本语法: 1.插值表达式: vue:{{}} react:{} angular:{{}} 2.渲染数据 vue js: export default{ data(){ return{ msg:&qu ...

随机推荐

  1. 使用blas做矩阵乘法

      #define min(x,y) (((x) < (y)) ? (x) : (y)) #include <stdio.h> #include <stdlib.h> # ...

  2. linux 搭建rap记录

    1 安装 jdk1.8版本及以上 2 安装 apache-tomcat 3 安装 redis 最后编辑session配置和数据库配置 <session-config><session ...

  3. js回顾

    回顾   js 组成部分       ECMAScript       BOM       DOM                        变量声明~~  var  变量名 =  初始化值:   ...

  4. Forth 输入流处理

    body, table{font-family: 微软雅黑; font-size: 13.5pt} table{border-collapse: collapse; border: solid gra ...

  5. Forth 词典和词汇

    body, table{font-family: 微软雅黑; font-size: 13.5pt} table{border-collapse: collapse; border: solid gra ...

  6. 入坑deep learning 1

    想体验一下跑keras的感觉,按照这个小妹妹的教程:https://zhuanlan.zhihu.com/p/28333410 0. 大概花了十来个小时才搞定初步的小环境 1. 在linux 16.0 ...

  7. 使用md5加密算法完成简单的登录和注册功能

    原理: 登录:后端controller层获取到客户的密码,通过下面代码:new Sha256Hash(pwd).toHex();将密码转换成md5散列,生成一个新的字符串与数据库的值进行比对,根据不同 ...

  8. java基础知识点学习

    基础学习总结 1.锁sync/lock都有哪些方法,底层实现 synchronized ['sɪŋkrənaɪzd] 2.线程池的参数.线程池执行的流程,当到达线程池到达最大数,队列也满了,出现的异常 ...

  9. 使用map()的小陷阱:parseInt

    假设我们想要把一个字符串数组的每一项转换成整数,我们很自然就想到了把parseInt作为回调函数传给map()函数,但这样做可能会出现意想不到的结果: var strArr = ["1&qu ...

  10. FCC JS基础算法题(9):Mutations(比较字符串)

    题目描述: 如果数组第一个字符串元素包含了第二个字符串元素的所有字符,函数返回true.举例,["hello", "Hello"]应该返回true,因为在忽略大 ...