开发者问题收集
我开始使用 react-monaco-editor 库,因为我想在我的 web react 应用程序中添加一个很酷的 json 编辑器。我按照 github 上的说明进行操作:react-monaco-editor-DOC但似乎我遗漏了一些东西,这些东西可能没有在 DOC 中与 webpack 设置共享。在我使用文档中的 webpack 设置说明后,导入库并添加以下行:import MonacoE
我想创建一个系统来存储 Monaco 编辑器的Undo&Redo 堆栈。为什么?:我有一个 Monaco 实例,我在其中做了一些更改。然后我必须释放该实例并打开一个新实例。在这里,我想恢复与上一个实例相同的堆栈状态。问题:如何获取和恢复Undo&Redo 堆栈?更新:当我释放 Monaco 编辑器实例时,JavaScript 环境可能会被完全破坏。它集成在能够与JS通信的C#环境中。我的目标是将M
我试图在 Monaco Editor 中对事件进行一些基本的回放,但是,每当我将编辑传递给executeEdits时,它总是将我的编辑的range重置为{ startLineNumber: 1, startColumn: 1, endLineNumber: 1, endColumn: 1 }(这是我在console.log调用executeEdits之后收到的消息) 。实际上,我尝试插入或替换的任
我们有一个单页 Web 应用程序,可以根据需要为应用程序的不同部分加载模块。它使用本机 ECMAScriptimport,没有 Webpack 或 RequireJS 等模块打包器。我无法以这种方式使用该库,并且不想在浏览器对模块有很好的本机支持时引入另一个库来加载它。如果有人可以分享一个如何使用它的示例(例如 JSFiddle),我将不胜感激。所有示例代码均显示模块名称中没有扩展名的导入,这只会
我在我的项目中使用了"react-monaco-editor"。import { MonacoDiffEditor } from 'react-monaco-editor';...<MonacoDiffEditorwidth="1140"height="520"language="javascript"theme="vs-dark"original={this.props.original}val
我试图更改 @monaco-editor/react 的主题,但无法做到。开发时主题正在更改,但刷新页面后无法更改主题并变为默认主题。import React, { useEffect, useRef, useState } from "react";import axios from "axios";// import MonacoEditor from "react-monaco-editor
问题:我试图将monaco-editor/react集成到我的 Web 应用程序中并已成功加载它,但每当我在前端更改它时都会遇到错误。一切都按预期工作,直到我以任何方式修改我的editor实例(即添加文本、调整大小等)。我正在使用的 Web 应用程序Grafana在我与编辑器交互时都会出现此错误我的错误:我的代码:import Editor from '@monaco-editor/react';
我的 React 项目中有一个功能组件。我已将 Monaco 编辑器依赖项包含为import * as Monaco from 'monaco-editor/esm/vs/editor/editor.api';如何使用此处的Editor对象来实际渲染和测试 monaco-editor?我有如下代码, return (<Flex><Flex.Box auto><Input.Textarearef=
我想在我的 Monaco 编辑器中的导入定义旁边添加一个自定义药丸元素,就像下图所示。那么有没有办法扩展 Monaco 编辑器的 UI,或者是否有任何 API 可以让我这样做?我找不到有关如何操作的任何信息。任何帮助都将不胜感激!谢谢!
具有以下代码片段:import React from "react";import Editor from "@monaco-editor/react";function App() {return (<Editorheight="90vh"defaultLanguage="javascript"defaultValue="// some comment"/>);}export default A
最近有人帮我解决了这个问题,但是无法联系到帮助我的人。下面的代码每 24 小时弹出一次,并创建一个每天都会过期的 cookie。我遇到的问题是,当 cookie 过期时,会创建一个新的 cookie,但弹出框不会显示。我在一个有很多用户的网站上运行这个程序,所有人都说它弹出一次,之后就再也没有弹出来了。我对 HTML 和 CSS 没意见,但这 100% 超出了我的范围。从我在互联网上看到的情况来看
我使用此作为示例,在页面加载时创建弹出窗口。代码在本地工作正常,但当我将其添加到服务器上时,它不起作用。我认为某些脚本可能与它冲突,但我不确定是哪一个。我在 Magento 1.7 上运行。1) 这是我正在使用的链接。2)http://jsfiddle.net/5USUu/步骤 1添加 CSS & JS <link rel="stylesheet" type="text/css" href=
我需要这个弹出窗口只对每个访问者显示一次。当用户点击关闭按钮时,cookie 应该会触发并将弹出窗口设置为 30 天内不显示。我曾尝试自己安装 cookie,但由于我对 JavaScript 的理解有限,所以无济于事。我读过这里的几篇与此相关的帖子,但它们对我没有帮助。JavaScript:<link rel="stylesheet" href="jquery-ui-1.10.3.custom/j
我知道这个问题已经被问过多次了。我看了很多答案,但找不到解决方案。我正在尝试加载 jquery.cookie.js 脚本。方法如下:<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script><script src="https://ajax.googleapis.com/ajax/
今天我尝试学习如何使用 cookie,一切进展顺利,直到我尝试让 cookie 保存您在页面上停留的总秒数,包括之前的访问。它不是像 1、2、3 那样递增计数,而是像 1、11、111、1111 那样计数。这是我的代码:<!DOCTYPE html><html><head><script>function setCookie(cname,cvalue,exdays) {var d = new Da