v-bind 指令

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>helloworld</title>
    <script type="text/javascript" src="../assets/js/vue.js"></script>
</head>
<body>
<h1>hello world</h1>
<hr>
<div id="app">
    <p><img v-bind:src="imgSrc" width="200px" ></p>
    <p><a :href="webUrl" target="_blank">技术胖</a></p>
    <hr>
    <div :class="className">1.绑定Class</div>
    <div :class="{classA:isOk}">2.绑定Class中的判断</div>
    <div :class="[classA,classB]">3.绑定Class中的数组</div>
    <div :class="isOk?classA:classB">4.绑定Class中的三元运算符</div>
    <hr>
    <div>
        <input type="checkbox" id="isOk" v-model="isOk">
        <lable for="isOk">isOk={{isOk}}</lable>
    </div>
    <hr>
    <div :style="{color:red,fontSize:font}">5.绑定style</div>
    <div :style="styleObject">6.对象绑定style</div>
</div>
<style>
    .classA{
        color: red;
    }
    .classB{
        font-size: 150%;
    }
</style>
<script type="text/javascript">
    var app = new Vue({
        el:‘#app‘,
        data:{
            imgSrc:‘../assets/img/logo.png‘,
            webUrl:‘http://jspang.com‘,
            className:‘classA‘,
            isOk:‘false‘,
            classA:‘classA‘,
            classB:‘classB‘,
            red:‘red‘,
            font:‘20px‘,
            styleObject:{
                color:‘green‘,
                fontSize:‘24px‘
            }

        }
    })
</script>
</body>
</html>

  v-bind 缩写:

  <p><a :href="webUrl" target="_blank">技术胖</a></p>

一.绑定css样式
  <div :class="className">1.绑定Class</div>
    <div :class="{classA:isOk}">2.绑定Class中的判断</div>
    <div :class="[classA,classB]">3.绑定Class中的数组</div>
    <div :class="isOk?classA:classB">4.绑定Class中的三元运算符</div>
    <hr>
    <div>
        <input type="checkbox" id="isOk" v-model="isOk">
        <lable for="isOk">isOk={{isOk}}</lable>
    </div>
    <hr>
    <div :style="{color:red,fontSize:font}">5.绑定style</div>
    <div :style="styleObject">6.对象绑定style</div>
 
 
时间: 2024-08-01 17:46:40

v-bind 指令的相关文章

v:bind和没有v:bind有什么区别

1. <div id='myid'></div> 会生成id为myid的层. 2. <div :id='myid'></div>这儿的意思是data:{myid:"sth"} 会变成动态赋值的. 原文地址:https://www.cnblogs.com/sexintercourse/p/12293532.html

DNS与BIND学习笔记-基础知识及配置详解

转自 http://blog.chinaunix.net/uid-14825809-id-333591.html 标签:DNS 多线 智能 服务器 bind 一直想系统的学习和了解DNS的原理,包括看相关的rfc文件,一看和dns相关的rfc文件,妈呀,居然有86个之多.能看多少是多少吧.先把DNS的原理研究透彻了.在看rfc文件我想会事半功倍的:) 1. ICANN是干什么的?和他的一些相关资讯? ICANN全称是叫:Internet Corporation for Assigned Name

Linux中常用的查询指令(which、whereis、find、locatae)

我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: Which   查看可执行文件的位置. whereis 查看文件的位置. locate  配合数据库查看文件位置. Find    实际搜寻硬盘查询文件名称 which which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果.也就是说,使用which 命令,就可以看到某个系统命令是否存在,以及执行的到底是哪个位置的命令. 1.命令格式: which 可执行文件名称

Linux指令类型(一)change指令

一.change指令 chattr chgrp chmod chown chfn chsh chroot 二.ch指令详细介绍 (1)chattr 全名:change attribute 作用:chattr命令用于改变文件属性 语法:chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...] 参数: -R 递归处理,将指定目录下的所有文件及子目录一并处理. -v<版本编号> 设置文件或目录版本. -V 显示指令执行过程. +<属性>

汇编指令大全

blt   小于跳转 tst r0,#02 bne sleep ldr  r1,#0 解释:位比较,先进行and运算,如果r0第2位不为1,则与的结果为0,设置标志位zero=1,继续下面的ldr指令.反之,zero=0,跳转到sleep执行. bne指令: 非零则跳转 个人总结:tst 和bne连用: 先是用tst进行位与运算,然后将位与的结果与0比较,如果不为0,则跳到bne紧跟着的标记(如bne sleep,则跳到sleep处). tst 和beq连用: 先是用tst进行位与运算,然后将位

linux查看文件相关指令

以下内容整理自以下两篇文章: http://www.cnblogs.com/xilifeng/archive/2012/10/13/2722596.html Linux 查看文件内容的命令 http://www.cnblogs.com/luying--lulu/p/5314963.html Linux下查看文件内容的命令 查看文件的命令有以下几个: cat, tac, more, less, head, tail, tailf,nl. 其总体理解如下: cat   由第一行开始显示档案内容 ta

ARM汇编指令汇总

1.ARM汇编的格式:    在ARM汇编里,有些字符是用来标记行号的,这些字符要求顶格写:有些伪码是需要成对出现的,例如ENTRY和END,就需要对齐出现,也就是说他们要么都顶格,要么都空相等的空,否则编译器将报错.常量定义需要顶格书写,不然,编译器同样会报错.    2.字符串变量的值是一系列的字符,并且使用双引号作为分界符,如果要在字符串中使用双引号,则必须连续使用两个双引号.    3.在使用LDR时,当格式是LDR r0,=0x022248,则第二个参数表示地址,即0x022248,同

Java8 Lambda表达式深入学习(2) -- InvokeDynamic指令详解

为了更好的支持动态类型语言,Java7通过JSR292给JVM增加了一条新的字节码指令:invokedynamic.之后,JVM上面的一些动态类型语言,比如Groovy(2.0+)和JRuby(1.7.0+)都开始支持invokedynamic.不过让人意外的是,为动态语言量身定制的invokedynamic指令,居然也被用到了Java8的Lambda表达式(JSR335)实现上.本文会对invokedynamic(以下简写做indy)指令做出详细解释. 测试代码 Java7以及更早版本的Jav

git 指令笔记

狂躁,太狂躁!!赶上过年,赶上自己的懒癌,12月底就学完的教程直到今天才整理笔记,中途沉默在游戏中..... 只给出Windows下git指令操作,推荐大家去廖雪峰前辈那里学习(百度搜索:廖雪峰的官方网站) 指令附件已上传到GitHub网站,大家学完教程可以练习克隆,地址:[email protected]:mrzhijian/git-bash-command 1.Windows下安装git 2.配置git的识别信息 $ git config --golbal user.name 'MrZhiJ

Vue2.0笔记——自定义指令

自定义指令 自定义指令主要用于,除系统提供外,自己对DOM的底层操作.例如当页面加载时需要将一个文本框为自动获得焦点.只要你在打开这个页面后还没点击过任何内容,这个输入框就应当还是处于聚焦状态. 我们通过全局自定义指令和局部自定义指令来讲解autofouce案例. 全局自定义指令 在全局API中通过Vue.directive( id, [definition] )来注册或获取全局指令.参数: id表示自定义的指令名称 definition为自定义指令的定义,一般可以含有几个生命周期钩子函数 bi