反应useState设置状态导致<canvas>附加到html

问题描述

反应gitlab-ci.yml,而我正在设置状态时,一些奇怪的function createPicker() { if (pickerApiLoaded && oauthToken) { var view = new google.picker.View(google.picker.ViewId.DOCS); var picker = new google.picker.PickerBuilder() .enableFeature(google.picker.Feature.NAV_HIDDEN) .enableFeature(google.picker.Feature.MULTISELECT_ENABLED) .setAppId(appId) .setoAuthToken(oauthToken) .addView(view) .addView(new google.picker.DocsuploadView()) .setDeveloperKey(developerKey) .setCallback(pickerCallback) .build(); picker.setVisible(true); } } 会附加到主体useState上!

<canvas>

单击按钮时,奇怪的<html>会附加到import React,{ useState } from 'react'; import './style.scss'; export default () => { const [auth,setAuth] = useState(false); const handleAuth = () => setAuth(true); return ( <header> <button onClick={handleAuth}>handle auth</button> </header> ); }; 的开头。

<canvas>

解决方法

尝试以隐身模式检查您的网站。
任何浏览器扩展程序都可能发生这种情况。

,

这个画布是从“React Developer Tools”扩展注入的。 它用于在组件呈现时突出显示更新。