小编Yan*_*etz的帖子

更漂亮:可选的链接支持

Vs 代码 > 输出 > 更漂亮

2/23/2020, 12:10:36 PM:
-----------------------
Expression expected. (/Users/yanivper/dev/test/test.ts:2:23)
1 | function test(obj) {
2 |          return obj.a?.b;
                          ^
Run Code Online (Sandbox Code Playgroud)

在一个新项目中:

npm i typescript
Run Code Online (Sandbox Code Playgroud)

VScode 使用 Workstation Version 3.8.2(显示在左下栏 TypeScript 3.8.2 ) Prettier v 2.2.2

optional-chaining prettier

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

引导程序和导航栏折叠不起作用反应(创建反应应用程序)

我正在尝试使用:bootstrap 4 导航栏,它不会在反应时崩溃。 https://getbootstrap.com/docs/4.0/components/navbar/#supported-content

有人可以解释为什么吗?我假设这可能是因为需要修改组件以更改状态?但这只是我的猜测。

import React from "react";
import ReactDOM from "react-dom";

import registerServiceWorker from "./registerServiceWorker";
// styles
import "../node_modules/jquery/dist/jquery.min.js";
import "../node_modules/bootstrap/dist/css/bootstrap.min.css";

ReactDOM.render(
<nav className="navbar navbar-expand-lg navbar-light bg-light">
  <a className="navbar-brand" href="#">Navbar</a>
  <button  className="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
    <span  className="navbar-toggler-icon"></span>
  </button>

  <div  className="collapse navbar-collapse" id="navbarSupportedContent">
    <ul  className="navbar-nav mr-auto">
      <li  className="nav-item active">
        <a  className="nav-link" href="#">Home <span  className="sr-only">(current)</span></a>
      </li>
      <li  className="nav-item">
        <a  className="nav-link" href="#">Link</a>
      </li>
      <li  className="nav-item dropdown">
        <a  className="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
          Dropdown
        </a> …
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap reactjs

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

在 Service Worker 中导入 Dexie

是否可以在 Service Worker 中导入 Dexie? importScripts("https://unpkg.com/dexie@latest/dist/dexie.js");

结果是:脚本资源位于重定向之后,这是不允许的。我必须通过将代码保存到本地文件中将其本地导入到工作人员中,但收到“窗口未定义错误”,尽管 Dexie 代码似乎检查 self 而不是 window...

我错过了什么吗?{ typeof window !== 'undefined' ? window :global;}

service-worker dexie

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

React Typescript-添加自定义属性

React Typescript允许添加自定义data- *属性。但是是否可以添加自定义属性,例如'name'|| “测试”行为。?

<span name="I'm causing a type error" data-test="I'm Working"/>
Run Code Online (Sandbox Code Playgroud)

我加粗了。

类型错误:类型'{儿童:元素;名称:字符串;数据测试:字符串;}”不能分配给“ DetailedHTMLProps,HTMLSpanElement>”类型。 属性“名称”在类型 “ DetailedHTMLProps,HTMLSpanElement>” 上不存在。TS232

"react": "^16.7.0",
"typescript": "^3.2.4",
Run Code Online (Sandbox Code Playgroud)

custom-attributes typescript reactjs

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