在Chrome DevTools中,我可以编写copy(someObject)
,对象将被序列化为JSON并复制到剪贴板。在(IE11)F12工具中是否有相同的操作?对于大型对象,它似乎截断了输出,因此我无法复制控制台内容。
答案 0 :(得分:0)
在IE的开发工具中,class ContactsViewModel @Inject constructor(private val contactsRepository: ContactsRepository) :
ViewModel() {
var mutableLiveData = MutableLiveData<List<ContactsModel>>()
private val disposable = CompositeDisposable()
fun getContactMutableLiveData(): MutableLiveData<List<ContactsModel>> {
disposable.add(contactsRepository.modelSingle()
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribeWith(object : DisposableSingleObserver<List<ContactsModel>>() {
override fun onSuccess(t: List<ContactsModel>) {
mutableLiveData.value = t
}
override fun onError(e: Throwable) {
}
}))
return mutableLiveData
}
}
没有直接的等效项。在控制台中,如果您使用上下文菜单的copy()
命令,则应在控制台中复制对象的直接子级。复制的文本虽然不是有效的JSON。
您可以创建一个hack,其中您可以使用页面上的剪贴板访问权限,并可以从控制台执行该访问。但是,可能需要付出更多的努力才值得。