是否有任何内置方法可以将两个或多个DisposeBag
合并为一个UIViewController
并将其合并到第一个触发器中?
用例是这样的:我有UIViewController
一些控件和他自己的disposeBag;然后我有一个库,它异步地将一些数据传递给这个<?php
if(isset($_GET['id']) && ctype_digit($_GET['id'])) {
$id=$_GET['id'];
}
else header('Location: select.php');
include 'dbconn.php';
$sql = "DELETE FROM users WHERE id='$id'";
echo "Are you sure?";
$del=false;
echo "<a href='$del=true'>yes</a> <a href='$del=false'>no</a>";
if($del) $result = mysqli_query($conn,$sql);
mysqli_close($conn);
header('Location: select.php');
。这个数据带有他自己的disposeBag,它绑定了一些独立的逻辑(基本上是网络连接)。我想将数据绑定到控件,并在触发两个DisposeBag中的一个时立即释放绑定。
答案 0 :(得分:2)
我之前没有尝试过,但请尝试CompositeDisposable
。