springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2022-10-18 12:23:07
39
我目前正在学习一些反应的东西,并在尝试实现https://www.npmjs.com/package/textarea-markdown时遇到了一个错误。
我认为错误来自于脚本试图在加载文本区域之前更改文本区域,但我不知道如何修复它。
任何帮助都非常感激。
下面的代码
文本.js
import React, { Component } from 'react';
import './texts.css';
import TextareaMarkdown from 'textarea-markdown'
let textarea = document.querySelector("textarea");
new TextareaMarkdown(textarea);
function Texts() {
return (
<div >
<h2>Editor</h2>
<textarea id="editor" data-preview="#preview"></textarea>
<h2>Preview</h2>
<div id="preview"></div>
</div>
);
}
export default Texts;
应用程序.JS
import logo from './logo.svg';
import './App.css';
import Texts from './components/texts/texts';
function App() {
return (
<div className="App">
<header className="App-header">
<Texts></Texts>
</header>
</div>
);
}
export default App;
我收到的错误如下
TypeError:无法读取Null的属性“ GetAttribute ”TextAreaMarkDown.setPreview节点_模块/textarea-markdown/lib/textarea-markdown.JS:6562|值:函数setPreview(){63|var_this2=this;64 |>;65|var selector=this.textarea.getAttribute(' data-preview ');|^66|if(选择器){67|array.from(document.querySelectorAll(selector),函数(E){68|return_this2.reviews.push(E);查看已编译的
顺晟科技:
您可以在TypeError: Cannot read property 'getAttribute' of null
TextareaMarkdown.setPreview
node_modules/textarea-markdown/lib/textarea-markdown.js:65
62 | value: function setPreview() {
63 | var _this2 = this;
64 |
> 65 | var selector = this.textarea.getAttribute('data-preview');
| ^ 66 | if (selector) {
67 | Array.from(document.querySelectorAll(selector), function (e) {
68 | return _this2.previews.push(e);
View compiled
中使用以下代码就像下面一样
useEffect
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11