我正在尝试保存editorState到数据库并显示回编辑器。对于这件事,我遵循了这个答案
现在,当我尝试获取当前内容并使用 永久保存它时convertToRaw,它工作正常。但是当我尝试使用这些数据并将原始数据转换为contentState使用时convertFromRaw,出现以下错误:
未捕获的类型错误:contentState.getBlockMap 不是函数
editorState这是我从保存状态转换的代码:
{
const convertedState = convertFromRaw(JSON.parse(value))
const editorValue = EditorState.createWithContent(convertedState);
}
Run Code Online (Sandbox Code Playgroud)
这样,它会在编辑器中显示数据,但是当我向富编辑器中输入内容时。它提示:
未捕获的类型错误:contentState.getBlockMap 不是函数
附:使用draft-js: '0.10.5'
我想简单地为 tkinter 窗口内的框架设置背景颜色。窗口的背景颜色设置成功,但里面的框架没有。简单地输入bg='color_name or color_code'是行不通的。
如何设置 ttk 框架的背景颜色?
除此之外,是否还有一种方法可以更改其他小部件选项,即标签栏的颜色、字体?
我试过使用命令bg='Color_name or color_code',也试过使用frame_name=config(bg='color_name or color_code'). 都没有工作。
from tkinter import *
from tkinter import ttk
window = Tk()
window.title("Title Name")
window.config(bg='#FFFAFA')
window.geometry('1024x800')
menubar = Menu(window)
filemenu = Menu(menubar,tearoff=0)
menubar.add_cascade(label='File',menu=filemenu)
filemenu.add_command(label='Open')
filemenu.add_command(label='Clear')
filemenu.add_command(label='Save As')
filemenu.add_separator()
filemenu.add_command(label='Exit')
helpmenu = Menu(menubar,tearoff=0)
menubar.add_cascade(label='Help',menu=helpmenu)
helpmenu.add_command(label='Precuations')
helpmenu.add_command(label='Version Info')
helpmenu.add_command(label='Technical Support')
window.config(menu=menubar)
rows = 0
while rows<50:
window.rowconfigure(rows,weight=1)
window.columnconfigure(rows, weight=1)
rows +=1
#creation of frame
mainframe = ttk.Notebook(window,width=50)
mainframe.grid(row=1,column=2,columnspan=45,rowspan=43,sticky='NESW')
#create tabs within the …Run Code Online (Sandbox Code Playgroud) 请帮助我如何修复此错误
Attempted import error: 'Outlet' is not exported from 'react-router-dom'.
Run Code Online (Sandbox Code Playgroud)
这就是我导入组件的方式
import { Outlet } from "react-router-dom";
Run Code Online (Sandbox Code Playgroud)
这是我的 Package.json 文件
"dependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-icons": "^3.11.0",
"react-router-dom": "^5.2.0",
"react-router-hash-link": "^2.0.0",
"react-scripts": "3.4.3",
"serve": "11.3.2"
},
Run Code Online (Sandbox Code Playgroud)
这就是我尝试使用它的地方
const User = () => {
return (
<div className="User">
<TopNav />
<SideNav />
<div className="Body">
<Outlet />
</div>
</div>
);
};
Run Code Online (Sandbox Code Playgroud) 我是编程新手,最近提出了这个简单的问题。float 类型有 32 位,其中 8 位用于整数部分(尾数)。所以我的问题是 float 类型可以容纳大于 255.9999 的数字吗?
如果有人告诉我为什么这段代码的行为异常,我也将不胜感激。这是一个相关的问题吗?
int main(){
float a=123456789.1;
printf("%lf",a);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
其输出为:
123456792.000000
Run Code Online (Sandbox Code Playgroud) reactjs ×2
c ×1
draftjs ×1
limit ×1
outlet ×1
python-3.x ×1
react-router ×1
tkinter ×1
ttk ×1
types ×1