我正在尝试将字符串转换为 JavaScript 中的文件对象,但出现错误。
我的代码:
var contents = fs.readFileSync('./dmv_file_reader.txt').toString()
var readerfile1 = new File([""], contents);
Run Code Online (Sandbox Code Playgroud)
(我必须将内容用作文件而不是字符串)
我的输出是:
ReferenceError: File is not defined
at d:\Workspace\DMV\dist\win-ia32-unpacked\resources\app.asar\main.js:67:32
at process._tickCallback (internal/process/next_tick.js:103:7)
Run Code Online (Sandbox Code Playgroud)
有什么解决办法吗1?
我正在尝试在导航栏按钮上使用:first-child,但由于某种原因它适用于所有导航按钮。\n同样适用于:last-child.
html:
\n\n<div fxLayout="row" class="top-padding-30">\n <ul fxFlex="100" *ngFor="let tab of navigation_buttons;">\n <li class="tab tab-text" [ngClass]="{\'active-tab\': tab.isSelected == true}" (click)="selectTab(tab)" fxLayoutAlign="center center">{{tab.name}}</li>\n </ul>\n</div>\nRun Code Online (Sandbox Code Playgroud)\n\nCSS:
\n\n.tab {\n background-color: #d2d2d2;\n padding: 18px;\n cursor: pointer;\n margin-right: 3px;\n &.active-tab {\n background-color: #452f46;\n color: #ffffff;\n }\n &:first-child {\n border-radius: 0px 15px 15px 0px;\n }\n // &:last-child {\n // border-radius: 15px 0px 0px 15px;\n // }\n}\nRun Code Online (Sandbox Code Playgroud)\n\nTS:
\n\nnavigation_buttons = [{\n isSelected: false,\n name: \'\xd7\x9c\xd7\x91\xd7\xa0\xd7\x94 (6%)\'\n}, {\n isSelected: …Run Code Online (Sandbox Code Playgroud)