当前位置: 首页 > news >正文

云建站模板网站搭建学什么软件

云建站模板,网站搭建学什么软件,免费个人主页注册,宝安区哪一个街道最富裕Vue中的v-bind指令 v-bind用于属性绑定&#xff0c;使得属性可以动态修改 v-bind动态修改class 动态修改的class名来源于data对象&#xff0c;而非手动给定 基础示例 <style>div{width: 100px;height: 100px;border: 3px solid #000;}.bg {background: red;}</sty…

Vue中的v-bind指令

v-bind用于属性绑定,使得属性可以动态修改

v-bind动态修改class

动态修改的class名来源于data对象,而非手动给定

  1. 基础示例
    <style>div{width: 100px;height: 100px;border: 3px solid #000;}.bg {background: red;}</style><div id="app"><div v-bind:class="bg"></div></div><script>new Vue({el: '#app',data: {bg: 'bg'}})</script> 
  1. v-bind简写

v-bind可以利用:作为简写方式

    <style>div{width: 100px;height: 100px;border: 3px solid #000;}.bg {background: red;}</style><div id="app"><div :class="bg"></div></div><script>new Vue({el: '#app',data: {bg: 'bg'}})</script> 
  1. 多class名不冲突

动态绑定的class与原生class名不冲突,最终会合并成为一个

    <style>.test{width: 100px;height: 100px;border: 3px solid #000;}.bg {background: red;}</style><div id="app"><div class="test" :class="bg"></div></div><script>new Vue({el: '#app',data: {bg: 'bg'}})</script> 

4) v-bind绑定多class名

        <style>.test{width: 100px;height: 100px;border: 3px solid #000;}.bg {background: red;}.color{color: blue;}</style><div id="app"><div class="test" :class="[bg, color]">{{val}}</div></div><script>new Vue({el: '#app',data: {val: 'Hello World !',bg: 'bg',color: 'color'}})</script> 
  1. class状态控制

v-bind中的内容可以以{}运算符配合,进行简单的JS运算

1) 动态切换class

        <style>.test{width: 100px;height: 100px;border: 3px solid #000;}.bg {background: red;}</style><div id="app"><input type="button" value="点击我切换显示状态" @click="fun()"><div class="test" :class="{bg: status}"></div></div><script>new Vue({el: '#app',data: {bg: 'bg',status: true},methods: {fun(){this.status = !this.status;}}})</script> 

v-bind绑定内嵌样式

v-bind style 可以进行内嵌样式编写,属性值为字符,多属性用逗号分隔

1) 基础示例

    <style>.test{width: 100px;height: 100px;border: 3px solid #000;}</style><div id="app"><div class="test" :style="{background: 'red', width: 200 + 'px'}"></div></div><script>new Vue({el: '#app',})</script> 

2) 动态内嵌样式

    <style>.test{width: 100px;height: 100px;border: 3px solid #000;}</style><div id="app"><div class="test" :style="style"></div></div><script>new Vue({el: '#app',data: {style: {background: 'red', width: 200 + 'px'}}})</script> 
  1. 多样式合并
    <style>.test{width: 100px;height: 100px;border: 3px solid #000;}</style><div id="app"><div class="test" :style="[style1, style2]"></div></div><script>new Vue({el: '#app',data: {style1: {background: 'red', width: 200 + 'px'},style2: {height: 200 + 'px'}}})</script> 
http://www.yayakq.cn/news/138742/

相关文章:

  • 郑州那里能设计网站樱花大黄云服务器
  • 哪家公司做网站建设比较好如何提高关键词搜索排名
  • 住房和城乡建设部网站建筑合同深圳工程项目
  • 外贸电子网站建设网址怎么创建
  • Django可以做门户网站吗企业网站建设培训
  • 网站首页被k 内页还有海口网站设计建设
  • 网页游戏源代码杭州seo博客
  • 做网站的文案wordpress登录页面显示ip
  • 北京做机柜空调的网站云服务器wordpress如何上线
  • 宁波网络营销网站建设做公司网站要素
  • 卫辉市住房和城市建设局网站广告设计与制作专升本可以报考什么专业
  • 网站里宣传视频怎么做不同接入商备案网站
  • 营销型网站建设公司哪家建设营天猫网站左侧导航用js怎么做
  • 网站修改标题有影响吗网站开发iso9001
  • 网站备案号信息查询有没有专门做策划的公司
  • 贵阳企业建站系统模板摄影网站建设开题报告
  • 新华路网站建设微信小程序怎么一键删除
  • 北京首钢建设有限公司网站沭阳网站建设方案
  • 专业建站团队淘宝关键词排名优化技巧
  • 官方网站建设必要性wordpress 自带主题修改
  • 小公司使用的网站开发今天的新闻 最新消息摘抄
  • 常州建站程序怎么让网站无法自适应
  • 建设企业网站的好处是什么上海猎头公司收费标准
  • 关于php网站建设的优秀论文wordpress喜欢插件
  • 临安市建设局门户网站百度快照优化的优势是什么
  • 毕业设计做网站起个名字六安市网站制作公司
  • 承德兴隆建设局网站创建网站怎么赚钱
  • 建设小说网站违法吗阿克顿巴网站建设的目的
  • 中山模板建站软件上海网站seo外包
  • 北京有哪些网站建设搭建网站的工具