zoukankan      html  css  js  c++  java
  • 小程序数据绑定的拓展用法

    <swiper vertical='true' indicator-dots='true' autoplay='true'>

    我们看这个vertical='true',然后轮播图就变成的垂直方向轮播了。那么如果我把他改成false

    <swiper vertical='false' indicator-dots='true' autoplay='true'>
    发现这个轮播图还是垂直方向轮播,为什么呢?true的反义词不就是false呢。这里的数据值需要的是个布尔值,'false'在js中并不是一个布尔值,而是一个字符串,字符串'false'表示的是true,所以这里的字符串true只是这样表示一下,如果我改成333
    <swiper vertical='333' indicator-dots='true' autoplay='true'>
    发现也是可以垂直方向轮播的,说明他需要后面的是个布尔值
    <swiper vertical='{{false}}' indicator-dots='true' autoplay='true'>
    改成这样就会变成水平方向轮播,为什么,因为后面返回的是false,不是'false'。如果这里设置成空字符串,判断依然是false,是水平方向轮播。所以养成这样一个习惯就能更容易理解
    <swiper vertical='{{true}}' indicator-dots='{{true}}' autoplay='{{true}}'>
    这里返回的都是true,虽然写不写花括号都是表示的true,但是字符串'true',小程序是经过一层转化的,转化成布尔true。写花括号直接返回的是true。便于理解
     
  • 相关阅读:
    ITIL 4Foundation认证
    Linux服务器安全之 fail2ban的安装与配置
    Linux的常用基础命令
    jQuery源码学习(2):选择器初窥
    jQuery源码学习(1):整体架构
    从字符串拼接看JS优化原则
    理解函数作用域与闭包
    JavaScript DOM节点操作总结
    函数声明与函数表达式、变量提升
    CSS长度单位详解
  • 原文地址:https://www.cnblogs.com/wzndkj/p/11143699.html
Copyright © 2011-2022 走看看