<template>
<view class="content">
<text> 我是首页 </text>
<!-- 输出纯字符串 -->
{{"huoyan"}}
<view>{{msg}}</view>
<!-- 字符串的拼接 -->
<view>{{'我是'+msg}}</view>
<!-- 三元表达式 -->
<view>{{ 'huoyan'.indexOf('huo')!== -?'最美的妹纸':'no'}}</view>
<view>{{ '我爱北京天安门'.slice(,)}}</view>
<view>{{ false||''||'老铁 买了个表'}}</view>
<!-- 动态绑定一个值 -->
<image :src="url"></image>
<!-- 属性绑定可以用字符串拼接 -->
<view :class="'box'+11">天王盖地虎</view>
<!-- 动态的绑定一个类 -->
<view :style="{width:'100px',height:'100px',background:'red'}"></view>
<view :style="[{width:'100px',height:'100px',background:'green'}]"></view>
<!-- 三元表达式 -->
<view :class="{box1:true}"></view>
<!-- 绑定多个值 -->
<view :class="['box1','box2']"></view>
<!-- 循环数组 注意要绑定key -->
<!-- 定义一个方法 让他点击的时候切换类 -->
<view v-for="(item,index) in names" :key="index" :class="{box3:index == index1}" @click="dianji(index)">
{{item.name+'---'+item.age}}
</view>
</view>
</template> <script>
import test from "../../components/test.vue"
export default {
data() {
return {
msg: "小白",
url: 'https://www.baidu.com/img/bd_logo1.png',
index1: ,
names: [{
name: '李白',
age:
},
{
name: '杜甫',
age:
},
{
name: '张三',
age:
}
],
}
},
onLoad() {},
methods: {
dianji(index) {
this.index1 = index
}
}
}
</script> <style>
.box1 {
width: 50px;
height: 50px;
background: #DD524D;
} .box2 {
border: 1px solid #4CD964;
} .box3 {
background: #4CD964;
}
</style>

uni-app学习记录02-属性绑定.for循环的更多相关文章

  1. angular 组件学习-组件内属性绑定

    #组件内的属性(元素的属性)绑定(property binding) 应用场景:通过改变DOM元素的属性,动态显示/隐藏一个元素 知识点:HTML 属性与DOM属性的区别 改变HTMl属性,浏览器需要 ...

  2. Vue学习之vue属性绑定和双向数据绑定

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. "美团"APP学习记录知识点

    1.APP进入加载广告视图展示: -(void)initAdvView{ // 判断图片是否已经存在 NSArray *paths = NSSearchPathForDirectoriesInDoma ...

  4. 【Updating】汇编语言学习记录02

    换码指令.字符的输出 前置知识: XLAT 指令:将BX指定的缓冲区中.AL指定的位移处的一个字节数据取出赋给AL,实际相当于(AL) = (DS:(BX+AL)).注意,不是单纯地赋予AL+BX,而 ...

  5. vue学习12-表单属性绑定

    1 <!DOCTYPE html> 2 <html lang='en'> 3 <head> 4 <meta charset='UTF-8'> 5 < ...

  6. Qt学习记录--02 Qt的信号槽机制介绍(含Qt5与Qt4的差异对比)

    一 闲谈: 熟悉Window下编程的小伙伴们,对其消息机制并不陌生, 话说:一切皆消息.它可以很方便实现不同窗体之间的通信,然而MFC库将很多底层的消息都屏蔽了,尽管使用户更加方便.简易地处理消息,但 ...

  7. react+redux+react-router+node.js 开发实时聊天App 学习记录

    一.课程导学 1.React 主要解决的是UI层的问题,应用的状态需要借助Redux等状态管理. 2.前端React  +  antd-mobile UI组件库 + Redux 状态管理库 + Rea ...

  8. 02 | 日志系统:一条SQL更新语句是如何执行的? 学习记录

    <MySQL实战45讲>02 | 日志系统:一条SQL更新语句是如何执行的? 学习记录http://naotu.baidu.com/file/ad320c7a0e031c2d6db7b5a ...

  9. UWP学习记录4-设计和UI之控件和模式1

    UWP学习记录4-设计和UI之控件和模式1 1.控件和事件简介 在 UWP 应用开发中,控件是一种显示内容或支持交互的 UI 元素. 控件是用户界面的构建基块. 我们提供了超过 45 种控件供你使用, ...

随机推荐

  1. SSH 相关基础

    检查是否安装: sudo apt-cache policy openssh-client sudo apt-cache policy  openssh-server 也可直接用 sudo apt-ca ...

  2. Sql server定时执行某个sql 通过Windows 计划任务(非代理Job方式)

    建立 bat文件.内容如下: osql -s "xxx.xxx.xx.x" -U sa -P sa -d DB -i TruncateSql.sql osql -S "l ...

  3. python编写购物车小程序

     #练习#程序购物车#启动程序后,让用户输入工资,  然后打印商品列表,允许用户根据商品编号购买商品用户选择商品后 #检测余额是否够,够就直接扣款,不够就提醒可随时退出,退出时,打印已购买商品和余额  ...

  4. Leetcode892.Surface Area of 3D Shapes三维形体的表面积

    在 N * N 的网格上,我们放置一些 1 * 1 * 1  的立方体. 每个值 v = grid[i][j] 表示 v 个正方体叠放在单元格 (i, j) 上. 返回结果形体的总表面积. 示例 1: ...

  5. MSSQL 为db创建user

    use [IBatisNet]GO if not exists (select * from master.dbo.syslogins where loginname = N'IBatisNet')B ...

  6. 元素的高度(基于vue)

    const viewH =el.target.offsetHeight;//可见高度 const contentH =el.target.scrollHeight;//内容高度 const scrol ...

  7. 小爬爬5:scrapy介绍3持久化存储

    一.两种持久化存储的方式 1.基于终端指令的吃持久化存储: 特点:终端指令的持久化存储,只可以将parse方法的返回值存储到磁盘文件 因此我们需要将上一篇文章中的author和content作为返回值 ...

  8. request header....

    root@xxx# curl -i --get --include 'http://ali-barcode.showapi.com/barcode?code=6938166920785' -H 'Au ...

  9. 个人总结OLinux上安装oracle11G Data Guard

    一.准备环境 1.swap要求 swap最好设置3G以上,如果安装过程中报swap不足,可参考: https://www.jianshu.com/p/46635a12c8d0 2.官网必须安装包列表: ...

  10. 2013年山东省第四届ACM大学生程序设计竞赛E题:Alice and Bob

    题目描述 Alice and Bob like playing games very much.Today, they introduce a new game. There is a polynom ...