一、目录结构分析

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 数据绑定 绑定属性 循环渲染数据

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

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

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

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

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

  4. vue.js--基础 v-bind绑定属性使用

    背景:因为10月要休产假了,8月的时间我工作很少,因为最开始做平台我一直做的是后端,前端很少接触,所以现在有时间,就学习前端基础,前端使用的vue.js+element,因为没有基础,所以下了一个视频 ...

  5. Vue动态添加v-model绑定及获取其返回数据

    从数据库拿到的动态数据绑定到页面对应的v-model或者v-bind上,并且根据对页的操作获取到返回的值: 1.首先在data里定义一个数据 timeTip 为一个空数组 data () { retu ...

  6. 绑定属性 - v-bind

    未绑定 <!DOCTYPE html><html><head>    <meta charset="utf-8">    <t ...

  7. 【Vue】Vue框架常用知识点 Vue的模板语法、计算属性与侦听器、条件渲染、列表渲染、Class与Style绑定介绍与基本的用法

    Vue框架常用知识点 文章目录 Vue框架常用知识点 知识点解释 第一个vue应用 模板语法 计算属性与侦听器 条件渲染.列表渲染.Class与Style绑定 知识点解释 vue框架知识体系 [1]基 ...

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

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

  9. Angular4.x 创建组件|绑定数据|绑定属性|数据循环|条件判断|事件|表单处理|双向数据绑定

    Angular4.x 创建组件|绑定数据|绑定属性|数据循环|条件判断|事件|表单处理|双向数据绑定 创建 angular 组件 https://github.com/angular/angular- ...

随机推荐

  1. UVALive-4452 The Ministers' Major Mess (2-SAT)

    题目大意:有n个问题,m个人来投票,没人最多投4票,问该怎样决定才能使每个人都有超过一半的票数被认可? 题目分析:2-SAT问题.如果某个人投的票数少于2,则这两票军被采纳,如果票数至少三票,则最多有 ...

  2. AppCrawler自动化遍历使用详解(版本2.1.0 )

    AppCrawle是自动遍历的app爬虫工具,最大的特点是灵活性,实现:对整个APP的所有可点击元素进行遍历点击.   优点: 1.支持android和iOS, 支持真机和模拟器 2.可通过配置来设定 ...

  3. less 全局变量使用

    less 全局变量使用 忽然想定义一个变量,但是却需要每个 .vue 文件都需要单独引入这个全局变量才可以,导致很多重复不必要的工作,因而得寻找一种可以任何地方都可以访问的方法 借助换肤这个功能 sa ...

  4. laravel中数据库迁移的使用:

    创建数据库迁移文件: php artisan make:migration create_links_table 创建完表之后,设置字段: public function up() { Schema: ...

  5. bzoj3862

    题解: 这一道题目和模板有不同的地方就是在于可以修改只有一条边和i相邻 于是我们还要记录与这个点相邻的点有没有改变 代码: #pragma GCC optimize(2) #include<bi ...

  6. android中LayoutInflater.from(context).inflate的分析

    在应用中自定义一个view,需要获取这个view的布局,需要用到 (LinearLayout) LayoutInflater.from(context).inflate(R.layout.conten ...

  7. Linux:shell脚本字符显示特殊颜色效果

    shell脚本字符显示颜色和特殊效果 (一) 颜色显示 1)字符颜色显示 #!/bin/bash #字符颜色显示 #-e:允许echo使用转义 #\[:开始位 #\[0m:结束位 #\033等同于\e ...

  8. C/C++ 父子进程之间的文件描述符问题

    在C程序中,文件由文件指针或者文件描述符表示.ISO C的标准I/0库函数(fopen, fclose, fread, fwrite, fscanf, fprintf等)使用文件指针,UNIX的I/O ...

  9. 第11课 enum,sizeof,typedef分析

    枚举类型的使用方法: enum的地位和struct是相等的,enum主要用来根据需要定义一些离散的值. 枚举类型的特殊意义: 工程中常用无名枚举来定义常量. 程序示例: #include <st ...

  10. 第10课 C++中的动态内存分配

    C++中的动态内存分配 C语言是通过库函数来完成动态内存分配的,而C++是通过关键字从语言层面支持的. C语言中的malloc是基于字节来进行内存申请的,C++中是基于类型来进行的. delete加上 ...