我已经在 angular 5 中实现了 google-recapthca,它适用于所有浏览器,但在 safari 中我遇到了以下错误:
我的 safari 版本是:12.0
我的 html 代码
<div class="g-recaptcha" id="gAuth" data-sitekey="your_site_key_here"></div>
Run Code Online (Sandbox Code Playgroud) 我正在使用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)