小编Man*_*ana的帖子

内容安全策略指令“script-src”的源列表在 safari angular 5 中包含无效源

我已经在 angular 5 中实现了 google-recapthca,它适用于所有浏览器,但在 safari 中我遇到了以下错误:

内容安全策略指令“script-src”的源列表包含无效源:“strict-dynamic”。它将被忽略。

我的 safari 版本是:12.0

我的 html 代码

<div class="g-recaptcha" id="gAuth" data-sitekey="your_site_key_here"></div>
Run Code Online (Sandbox Code Playgroud)

javascript recaptcha node.js google-api-js-client angular

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

未捕获的错误:模板解析错误:由于它不是'input'的已知属性,因此无法绑定到'ngModel'

我正在使用Angular 4.2.4,并且在控制台中遇到错误:

Uncaught Error: Template parse errors: Can't bind to 'ngModel' since it isn't a known property of 'input'.
Run Code Online (Sandbox Code Playgroud)

当我在文件app.module.ts中包含FormsModule时

import { FormsModule,ReactiveFormsModule }   from '@angular/forms';
@NgModule({
  declarations: [
    AppComponent,
    ...APP_LAYOUTS,
    ...APP_COMPONENTS,
  ],
  imports: [
    BrowserModule,
    FormsModule,
    HttpModule,
    AppRoutingModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
Run Code Online (Sandbox Code Playgroud)

和通过html代码是

<form id="user-add-form">
    <div class="text-center m-t-10"><span class="login-img"><i class="ti-check-box"></i></span></div>
    <h3 class="login-title">Add New User</h3>
    <div class="row">
      <div class="col-6">
        <div class="form-group">
          <input class="form-control" type="text" name="first_name" [(ngModel)]="first_name" placeholder="First Name">
        </div>
      </div>
      <div class="col-6">
        <div class="form-group">
          <input class="form-control" type="text" name="last_name" …
Run Code Online (Sandbox Code Playgroud)

angular

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