小编jo_*_*_va的帖子

我们可以在每个<tr>上面的表格中添加div吗?

嗨我正在尝试在每个上面添加一个div,<tr>但当我看到html控制台时,div显示在表外.下面是html代码.

<table>
  <div>
    <tr><td></td></tr>
  </div>
  <div>
    <tr><td></td></tr>
  </div>
</table>
Run Code Online (Sandbox Code Playgroud)

这是不允许的?任何帮助都会很棒.

html

30
推荐指数
4
解决办法
7万
查看次数

如何用 React Native 的 React Navigation 替换屏幕

如何用 React Native 的 React Navigation 替换屏幕

现在我是新手,我无法理解 getStateForAction 现在我在屏幕 1 上有参数,并通过传递参数用户名导航到屏幕 2 基本导航它的嵌套屏幕 1 > 2 在堆栈上

但我需要在屏幕 2 处于活动状态后将屏幕 1 替换为屏幕 2(像路由器通量上的 ActionConst.REPLACE 一样替换)并以新方式发送参数

有人可以指导我吗谢谢。



屏幕1

  onPress = () => {

          this.props.navigation.navigate('Sc2', {username: this.state.username});

  }
Run Code Online (Sandbox Code Playgroud)

屏幕2

componentWillMount() {

const {state} = this.props.navigation;
console.log(state.params.username);

}
Run Code Online (Sandbox Code Playgroud)

----------------

路由器

export const LoginNavStack = StackNavigator({
  Sc1: {
    screen: Sc1
  },
  Sc2: {
   screen: Sc2,
 },

});
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-router react-native

16
推荐指数
3
解决办法
4万
查看次数

带有 async/await 的 map() 函数

已经发布了很多关于 async/await 在 javascript map 函数中的行为的主题,但是,下面两个示例中的详细说明会很好:

  const resultsPromises = myArray.map(async number => {
    return await getResult(number);
  });
Run Code Online (Sandbox Code Playgroud)
  const resultsPromises = myArray.map(number => {
    return getResult(number);
  });
Run Code Online (Sandbox Code Playgroud)

编辑:这当然是一个虚构的案例,所以刚刚开始辩论,为什么,如何以及何时映射函数等待 await 关键字。解决方案如何修改这个例子,调用 Promise.all() 不是这个问题的目的。
getResult是一个异步函数

javascript asynchronous promise

12
推荐指数
4
解决办法
2万
查看次数

嗨,我在这里遇到这个错误错误:找不到模块“调试”

也许我删除了一些东西,package.json但我又写了一遍(我没有卸载)我得到了这个错误:

Error: Cannot find module 'debug'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15)
    at Function.Module._load (internal/modules/cjs/loader.js:529:25)
    at Module.require (internal/modules/cjs/loader.js:658:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object.<anonymous> (C:\Users\Leo\fase2\node_modules\nodemon\lib\nodemon.js:1:75)
    at Module._compile (internal/modules/cjs/loader.js:722:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:733:10)
    at Module.load (internal/modules/cjs/loader.js:620:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:560:12)
    at Function.Module._load (internal/modules/cjs/loader.js:552:3)
error Command failed with exit code 1.
Run Code Online (Sandbox Code Playgroud)

我搞不清楚了!!是什么导致了问题?

node.js

11
推荐指数
1
解决办法
4979
查看次数

禁用角度形式的输入

嗨,我正在使用 angular 7,我想禁用检索用户信息的输入,但是当我使用时, [disabled] = true它不起作用我想禁用该lastname字段,我尝试了这个,但是当我这样做并发送我的表单时,它不会发送在 json 上禁用的输入

这是我在代码 html 中的表单:

<div id="forms" class="page-layout simple fullwidth" fxLayout="column">

    <!-- HEADER -->
    <div class="header accent p-24 h-160" fxLayout="row" fxLayoutAlign="start center">
        <div fxLayout="column" fxLayoutAlign="center start">
            <div fxLayout="row" fxLayoutAlign="start center">
                <mat-icon class="secondary-text s-18">home</mat-icon>
                <mat-icon class="secondary-text s-16">chevron_right</mat-icon>
                <span class="secondary-text">Contact</span>
            </div>
            <div class="h1 mt-16">Contact</div>
        </div>
    </div>
    <!-- / HEADER -->
    <div class="content p-24">
        <p class="pt-16 pb-32">
            {{'contact.Veuillez remplir le formulaire ci-dessous pour effectuer votre demande.Nous allons traiter votre requête dans les plus brefs …
Run Code Online (Sandbox Code Playgroud)

html forms angular

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

命令失败:gradlew.bat installDebug

在开发应用程序时,我遇到了以下错误。我尝试将 java 版本从 11 降级到 8,但这没有帮助。

FAILURE: Build failed with an exception.

* What went wrong:
Could not create service of type ScriptPluginFactory using BuildScopeServices.createScriptPluginFactory().
> Could not create service of type PluginResolutionStrategyInternal using BuildScopeServices.createPluginResolutionStrategy().

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 15s
Could not install the app on …
Run Code Online (Sandbox Code Playgroud)

java android reactjs react-native

8
推荐指数
2
解决办法
6万
查看次数

canDeactivate问题:“类型'CanDeactivate'不是通用的”

我正在尝试在Angular 7中建立一个简单的canDeactivate保护,并且我尝试了许多在线教程中的代码,但是它们都产生相同的错误:

“类型'CanDeactivate'不是通用的。”

我究竟做错了什么?除了出现相同问题的另一个2年未解答的问题,我什至在任何Google匹配中都找不到此错误。

在这里查看代码:

import { Injectable } from '@angular/core';
import { ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router';
import { Observable } from 'rxjs';
import { CanDeactivate } from '@angular/router/src/utils/preactivation';

export interface CanDeactivateComponent {
    canDeactivate: () => Observable<boolean> | boolean;
}

@Injectable()
export class CanDeactivateGuard implements CanDeactivate<CanDeactivateComponent> {
    canDeactivate(component) {
        return component.canDeactivate ? component.canDeactivate() : true;
    }
}
Run Code Online (Sandbox Code Playgroud)

angular-routing angular angular-router-guards

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

我尝试将分割后的字符串与多个字符进行比较

var input = 'HISFANTOR';
var output = [];
var char = input.split('');

for (var i = 0, len = char.length; i < len; i++) {
   if (char[i] == 'H' || 'K' || 'Y' || 'V' || 'B' || 'C' || 'N' || 'O' || 'F' || 'P' || 'S' || 'I' || 'U'){
      output.push(char[i]);
   }else{
      output.push('0');
   }
}
console.log(output);
Run Code Online (Sandbox Code Playgroud)

我先有案例,它可以工作,但是看起来太多了,所以我认为我尝试了一下,但还是得到了输入的输出

我期望的是:

["H", "I", "S", "F", "0", "N", "0", "O", "0"]
Run Code Online (Sandbox Code Playgroud)

javascript

6
推荐指数
2
解决办法
108
查看次数

在angularjs中转换base64数据图像文件

在将base64文件转换为angularjs中的图像时获取损坏的文件,任何人都可以建议我如何将base64文件转换为angularjs中的图像

我使用此方法将base64文件转换为图像

var imageBase64 ="image base64 data"; var blob = new Blob([imageBase64],{type:'image/png'});

从这个blob,您可以生成文件对象.

var file = new File([blob],'imageFileName.png');

javascript jquery angularjs

5
推荐指数
2
解决办法
8982
查看次数

未获得新令牌谷歌授权

每当我尝试使用refresh_token获取新的access_token来访问用户电子邮件时,我都会收到错误

{
    "error": "invalid_grant",
    "error_description": "Malformed auth code."
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用邮递员点击URL

 code:1/XXXXXXXX 
 client_id:XXXXXXXXX
 client_secret:XXXXXXXXXX
 grant_type:authorization_code
 redirect_uri:http://localhost
 access_type:offline
Run Code Online (Sandbox Code Playgroud)

而不是每次收到格式错误的身份验证代码时都获取新的 access_token 和 refresh_token

android google-oauth

5
推荐指数
1
解决办法
1029
查看次数