小编Ahm*_*han的帖子

MetaMask - RPC 错误:权限请求已挂起,在 Angular 10 中

我已将 MetaMask 与 Angular 集成,在从代码中打开 MetaMask 扩展时出现此错误。

以下是我打开扩展的代码。我在单击打开 MetaMask 时调用此函数,它给出了该错误

MetaMask - RPC 错误:权限请求已挂起;请稍等。{code:-32002, message:“权限请求已待处理;请稍候。”}

ethEnabled(template?): any
  {
    if ((window as any).web3)
    {
      (window as any).web3 = new Web3((window as any).web3.currentProvider);
      (window as any).ethereum.enable();
      console.log((window as any).ethereum.enable());

    }
    else
    {
      this.modalRef = this.modalService.show(template);
    }
  }

Run Code Online (Sandbox Code Playgroud)

javascript angular metamask angular10

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

注意Angular 2服务功能的变化

我有一个名为HomeService的服务 ,在该服务中,我正在设置并获取一些工作正常的数据.这是我服务的代码.

import { Injectable } from '@angular/core';

@Injectable()
export class HomeService {

name:string;

constructor() { }

setParams(val) {
      this.name = val;
}
getParams() {
    return this.name;
}

}
Run Code Online (Sandbox Code Playgroud)

我在组件A中设置params 并将其放入组件B中.我想要的是继续观察getParams()以便在第二个组件中进行更改.我在组件A中得到params值,我在其中设置它,但我无法在组件B中获得这些值.组件B中的意思是不注意变化.

angular2-services angular

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

Site is not auto reloading if "ng serve" is running

I have tried many online solution but none of them worked. My issue is that when I change anything in the file, browser is not reloading the page. Below are the configs of my project

Angular: 4.3.1
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router, tsc-wrapped

@angular/cli: 1.6.3
@angular-devkit/build-optimizer: 0.0.36
@angular-devkit/core: 0.0.22
@angular-devkit/schematics: 0.0.42
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.3
@schematics/angular: 0.1.11
@schematics/schematics: 0.0.11
typescript: 2.4.2
webpack: 3.10.0
Run Code Online (Sandbox Code Playgroud)

Here is my Package.json file

{
"name": "start-ng", …
Run Code Online (Sandbox Code Playgroud)

reloading webpack angular

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