小编Agn*_*ney的帖子

在Quill js编辑器中模拟文档页面

我想在Quill编辑器中实现多页文档的效果。我的意思是,文本将达到一定的最大像素高度(大约相当于300dpi)后,它将创建分页符或跳转到下一页(容器编辑器实例)。Google文档中的类似内容。

在此处输入图片说明

我只想创建另一个羽毛笔实例并将其聚焦,但这会创建另一个工具栏(尚不支持用于多个编辑器的单个工具栏,但有pr的用途)

现在,我只是创建一个分隔线,该分隔线的div元素颜色与白页后面的背景颜色相同。

有谁知道一些不错且干净的解决方案,或者对我如何解决有任何想法?

javascript quill

11
推荐指数
1
解决办法
403
查看次数

无法使用摩纳哥编辑器测试玩笑 - 意外令牌

在应用程序上运行 jest 失败:

Details:

/home/**/node_modules/monaco-editor/esm/vs/editor/editor.api.js:5
import { EDITOR_DEFAULTS } from './common/config/editorOptions.js';
       ^

SyntaxError: Unexpected token {

> 1 | import * as monaco from "monaco-editor/esm/vs/editor/editor.api.js";
    | ^
  2 | 
  3 | /**
  4 |  * Get create function for the editor.

  at ScriptTransformer._transformAndBuildScript (node_modules/@jest/transform/build/ScriptTransformer.js:537:17)
  at ScriptTransformer.transform (node_modules/@jest/transform/build/ScriptTransformer.js:579:25)
  at Object.<anonymous> (src/utils/editor-actions.js:1:1)
Run Code Online (Sandbox Code Playgroud)

应用程序已为jest和安装了软件包babel-jest

巴别配置:

const presets = [
  [
    "@babel/env",
    {
      targets: {
        edge: "17",
        firefox: "60",
        chrome: "67",
        safari: "11.1"
      },
      useBuiltIns: "usage",
      corejs: 3,
    }
  ], …
Run Code Online (Sandbox Code Playgroud)

jestjs monaco-editor

3
推荐指数
1
解决办法
1398
查看次数

无法理解bellow util方法,谁能帮我解释一下?

我下载了一个util文件,但我无法理解这个util方法,谁可以帮我解释一下?

util.inOf = function (arr, targetArr) {
  let res = true;
  arr.map(item => {
    if (targetArr.indexOf(item) < 0) {
      res = false;
    }
  });
  return res;
};

util.oneOf = function (ele, targetArr) {
  if (targetArr.indexOf(ele) >= 0) {
    return true;
  } else {
    return false;
  }
};
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
63
查看次数

导入*节点中的最佳实践并做出反应

我应该使用*导入我的节点模块吗?

import * from 'express';
import * from './../../myCode';
Run Code Online (Sandbox Code Playgroud)

是否正确使用*将导入所有导出,这将使我带来将增加文件大小的功能.

node.js reactjs

1
推荐指数
1
解决办法
422
查看次数

在 javascript 上所需的 html5 返回 true 后,如何禁用提交按钮?

我的html代码是这样的:

<form>
    <label for="name">* Name</label>
    <input type="text" id="name" required><br>
    <label for="name">* Address</label>
    <input type="text" id="address" required><br>
    <input type="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)

我正在使用requiredHTML5 属性来验证字段。

如果用户不输入文本,则会显示 HTML5 错误。

如果任何必填字段留空,我想禁用提交按钮。

我该怎么做?

html javascript

0
推荐指数
1
解决办法
8048
查看次数

如果刷新页面则找不到 React Router URL - 创建 React App

我有一个具有不同页面(路由器)的 React 应用程序。我可以从一个页面转到另一个页面,刷新页面,一切都在本地工作得很好。

如果我部署应用程序npm run built并将其上传到我的主机 infinityfree.net ,并且一直想刷新页面或使用直接链接,则会收到 404 错误。

我尝试捕获所有路线,但它不起作用

class App extends React.Component {
  render() {
    return (
      <Router>
        <div className="container">
          <ul>
            <li><Link to="/">Main</Link></li>
            <li><Link to="/about">About</Link></li>
            <li><Link to="/SomethingElse">Something else</Link></li>
          </ul>
          <hr />
          <Switch>
            <Route exact path="/" component={Main} />
            <Route path="/about" component={About} />
            <Route path="/SomethingElse" component={SomethingElse} />
          </Switch>
        </div>
      </Router>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

有小费吗?谢谢你!

javascript reactjs react-router create-react-app

0
推荐指数
1
解决办法
1537
查看次数