六月的雪
六月的雪
  • 发布:2019-09-02 10:12
  • 更新:2019-09-02 10:18
  • 阅读:5339

uni-app 如何替换页面内容

分类:uni-app

各位前辈,萌新弱弱问一下,如何获取到view元素,并替换里面的内容,我在官网api中只看到获取节点信息,没有替换里面的内容,举个例子: <view id="loading">正在加载中。。。</view>
当我从服务器获取到数据时,我要把id为loading的view的内容替换掉
类似于js的document.getElementById('loading').value = "获取中";这样的功能
这只是其中一个例子,因为还有其他地方需要用到,所以不是想要v-if方案来解决这个问题,是想要替换、删除、添加,这样的功能

2019-09-02 10:12 负责人:无 分享
已邀请:
DCloud_UNI_HT

DCloud_UNI_HT

使用变量控制

<view>{{loagText}}</view>  

data(){  
  return {  
   loagText :'正在加载中。。。'  
 }  
}  
  • 六月的雪 (作者)

    如果我要替换的是一个带样式的数组,例如:
    <view v-for="(value,index) in bookList" :key="index">{{value}}-- {{index}}</view>

    就变成显示字符串<view v-for="(value,index) in bookList" :key="index">{{value}}-- {{index}}</view>

    2019-09-02 10:46

  • DCloud_UNI_HT

    回复 六月的雪: 建议你了解下 vue 基础

    2019-09-02 13:20

  • 六月的雪 (作者)

    回复 DCloud_UNI_HT: 好的,我再补习一下

    2019-09-02 14:03

  • x***@dicastal.com

    回复 六月的雪: 你好,这个问题怎么解决的?方便告知一下吗?

    2021-05-06 14:37

该问题目前已经被锁定, 无法添加新回复