[js高手之路] vue系列教程 - 绑定设置属性的多种方式(5)
2023-09-11 14:19:51 时间
一、设置属性的值: {{data中的数据}}
1 window.onload = function () { 2 var c = new Vue({ 3 el : '#box', 4 data : { 5 url : 'https://img6.bdstatic.com/img/image/smallpic/weijupaishefensetu.jpg' 6 } 7 }); 8 }
1 <div id="box"> 2 <img src="{{url}}" alt=""/> 3 </div>
二、v-bind绑定属性的值
1 window.onload = function () { 2 var c = new Vue({ 3 el : '#box', 4 data : { 5 url : 'https://img6.bdstatic.com/img/image/smallpic/weijupaishefensetu.jpg' 6 } 7 }); 8 } 9 10 11 12 <div id="box"> 13 <img v-bind:src="url" alt=""/> 14 </div>
三、简写方式,冒号 (:) 绑定
1 window.onload = function () { 2 var c = new Vue({ 3 el : '#box', 4 data : { 5 url : 'https://img6.bdstatic.com/img/image/smallpic/weijupaishefensetu.jpg' 6 } 7 }); 8 }
1 <div id="box"> 2 <img :src="url" alt=""/> 3 </div>
四、绑定多个属性
1 window.onload = function () { 2 var c = new Vue({ 3 el : '#box', 4 data : { 5 url : 'https://img6.bdstatic.com/img/image/smallpic/weijupaishefensetu.jpg', 6 w : '400px', 7 t : '这是一张百度图片' 8 } 9 }); 10 } 11 12 13 <div id="box"> 14 <img :src="url" :width="w" :title="t" alt=""/> 15 </div>
相关文章
- Vue笔记:安装配置node.js及使用vue-cli创建项目
- 【HTML】通过不同的分辨率调用不同的css,两种方法:css本身判断、js调用css
- JS+CSS - table 表格固定表头和第一列、内容可滚动 (转载)
- Node.js进程管理之子进程
- Jmeter_前端RSA加密下的登陆模拟_引用js文件实现(转)
- [Vue-rx] Pass Template Data Through domStreams in Vue.js and RxJS
- [Nuxt] Build a Navigation Component in Vue.js and Use in a Nuxt Layout
- Vue.js:轻量高效的前端组件化方案
- vue.js3: 用crypto-js做sha加密(vue@3.2.37 / crypto-js@4.1.1)
- vue.js 3.2.22:用useIntersectionObserver监控多行数据的可见性(@vueuse/core@7.0.3)
- vue.js 3.2.22:自动旋转的音乐播放按钮
- vue.js $refs和$emit 父子组件交互
- [Vue-rx] Stream an API using RxJS into a Vue.js Template
- Atitit.跨语言异常转换机制 java c# php到js的异常转换
- 华为OD机试 - 判断一组不等式是否满足约束并输出最大差(Java & JS & Python)
- js图片预加载记录demo示例(整理)
- vue-tour快速入门:VUE项目中如何使用vue-tour新手引导指引插件?怎样使用?包含具体实例
- js 轮播图 后面机制(最后一张)不显示
- cordova javascript(js) crc32校验
- 【带着canvas去流浪(14)】Three.js中凹浮雕模型的生成方式
- JS获取字符串长度(length属性)