我看到图表模块中存在'
:http://projects.haskell.org/diagrams/haddock/diagrams-svg/Diagrams-Backend-SVG.html#v:generateDoctype
如何将其设为import React, {Component} from 'react';
class App extends React.Component {
componentDidMount() {
//your code here
}
render() {
return <div><NavigationContainer /></div>;
}
}
export default App
?现在我按照文档中的建议使用generateDoctype
生成我的svg文件,并且我不确定在false
放置任何内容的位置。
答案 0 :(得分:1)
我们可以修改从here复制的代码,以形成最小的案例:
import Data.Text (empty)
import Diagrams.Prelude
import Diagrams.Backend.SVG
svgOpt :: Num n => Options SVG V2 n
svgOpt = SVGOptions {
_size = mkSizeSpec $ V2 (Just 400) Nothing,
_idPrefix = empty,
_svgDefinitions = Nothing,
_svgAttributes = [],
_generateDoctype = False
}
diagram :: Diagram B
diagram = circle 1 # fc orange # lw ultraThick # lc blue # frame 0.2
main :: IO ()
main = renderPretty' "opts.svg" svgOpt diagram