TS2345: Argument of type 'string | ArrayBuffer | null' is not assignable to parameter of type 'ArrayBuffer'. Type 'null' is not assignable to type 'ArrayBuffer'.
时间: 2023-09-25 17:13:42 浏览: 220
is-array-buffer:检查给定值是否为ArrayBuffer
"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Search"
android:layout_alignParentEnd="true"
android:layout_alignBaseline="@id/search_box"
android:layout_marginEnd="16dp"这是 TypeScript 的类型错误提示,它告诉你传递给某个函数的参数类型应该是 ArrayBuffer,但实际 />
<ListView
android:id="@+id/person_list_view"
android:layout_width="match_parent"
android:layout上传递了一个 string、ArrayBuffer 或 null 类型的参数。在这个错误提示中,null 类型的参数不_height="match_parent"
android:layout_below="@id/search_box"
android:layout_marginTop="16dp" />
<可赋值给 ArrayBuffer 类型的参数,因为 null 不是 ArrayBuffer 类型的一个实例。你需要检查你的Button
android:id="@+id/add_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content代码,确保传递给函数的参数类型是正确的,并且不会传递 null 类型的参数。
阅读全文