您当前的位置: 首页 >  微信小程序

java持续实践

暂无认证

  • 1浏览

    0关注

    746博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

微信小程序day02_10之基础组件text

java持续实践 发布时间:2019-03-10 15:53:06 ,浏览量:1

文章目录
      • 一. text的属性介绍与演示

一. text的属性介绍与演示

text 为文本。 text的属性如下 其中space 只能设置如下的值 其中需要注意的地方是

  • decode可以解析的有   < > & '    
  • 各个操作系统的空格标准并不一致。
  • 组件内只支持 嵌套。
  • 除了文本节点以外的其他节点都无法长按选中。

代码示例 js中代码如下

//初始化的数据 并用\n换行
const initData = 'this is first line\nthis is second line'
//定义一个数组,用于添加或者删除行 
const extraLine = []
Page({
  data: {
    text: initData //把初始化的数据绑定到页面中
  },
  // 点击添加按钮触发的时间
  add(e) {
    // 往数组中添加行 
    extraLine.push('other line')
    this.setData({
      // 如果是增加一行, 那么加上初始化的数据加上一行
      //并且把数组中所有的数据拼接成一个字符串, 用\n 隔开用于换行
      text: initData + '\n' + extraLine.join('\n')
    })
  },
  remove(e) {
    if (extraLine.length > 0) {
      //pop() 方法用于删除数组的最后一个元素。
      extraLine.pop()
      this.setData({
        text: initData + '\n' + extraLine.join('\n')
      })
    }
  }
})

wxml中的代码如下


  
    
      {{text}}
    
    演示空格            我是空格
    add line
    remove line
  


显示的效果如图 :

关注
打赏
1658054974
查看更多评论
立即登录/注册

微信扫码登录

0.0433s