2021年9月

在安卓LinearLayout布局中使用ScrollView里面只能包含一个子组件

如果里面是textview 只能包含一个 不能包含第二个
正确列子

  <ScrollView
        android:id="@+id/scrollView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:scrollbars="none"
        android:layout_weight="1"
        >

        <TextView
            android:id="@+id/text_show"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text=" "
             />


    </ScrollView>

错误列子

<ScrollView
        android:id="@+id/scrollView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:scrollbars="none"
        android:layout_weight="1"
        >

        <TextView
            android:id="@+id/text_show"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text=" "
             />
  <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>

    </ScrollView>

添加单个元素
添加当儿元素比较简单,只需要一个关键字push 他的意思就是把当前元素添加到数组的最后

写法是: this.lists.push(您要添加的元素)       

直接添加数组元素就更简单了

  this.newsList = [...this.newsList, ...list];

他的意思就是,把当前数组this.newsList  和临时数组list  组成一个新的数组,然后重新赋值给this.newsList 

vue 数据添加分为三种方法:1.unshift(),2.push(),3.splice()

1.unshift() //数组头部添加一条新数据

2.push() //数组末端添加一条新数据

3.splice() //数组操作