Không thể liên kết với 'ngModel' vì nó không phải là thuộc tính đã biết của 'input'

1525
Anthony Brenelière 2016-08-11 23:44.

Tôi đã gặp lỗi sau khi khởi chạy ứng dụng Angular của mình, ngay cả khi thành phần không được hiển thị.

Tôi phải nhận xét <input>để ứng dụng của tôi hoạt động.

zone.js:461 Unhandled Promise rejection: Template parse errors:
Can't bind to 'ngModel' since it isn't a known property of 'input'. ("
   <div>
      <label>Created:</label>
      <input  type="text" [ERROR ->][(ngModel)]="test" placeholder="foo" />
   </div>
</div>"): [email protected]:28 ; Zone: <root> ; Task: Promise.then ; Value: 

Tôi đang xem Hero plunker, nhưng tôi không thấy bất kỳ sự khác biệt nào so với mã của mình.

Đây là tệp thành phần:

import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
import { Intervention } from '../../model/intervention';

@Component({
   selector: 'intervention-details',
   templateUrl: 'app/intervention/details/intervention.details.html',
   styleUrls: ['app/intervention/details/intervention.details.css']
})

export class InterventionDetails
{
   @Input() intervention: Intervention;

   public test : string = "toto";
}

30 answers

2098
Anthony Brenelière 2016-08-12 02:30.

Đúng vậy, trong app.module.ts, tôi vừa thêm:

import { FormsModule } from '@angular/forms';

[...]

@NgModule({
  imports: [
    [...]
    FormsModule
  ],
  [...]
})
564
Gabriele Ciech 2016-08-12 00:58.

Để có thể sử dụng liên kết dữ liệu hai chiều cho đầu vào biểu mẫu, bạn cần nhập FormsModulegói trong Angularmô-đun của mình . Để biết thêm thông tin, hãy xem Angular 2hướng dẫn chính thức tại đây và tài liệu chính thức cho các biểu mẫu

261
Alireza 2017-10-11 02:46.

Để sử dụng [(ngModel)]trong Angular 2 , 4 & 5+ , Bạn cần nhập FormsModule từ Angular form ...

Ngoài ra, nó nằm trong đường dẫn này dưới các biểu mẫu trong Angular repo trong github :

góc / gói / biểu mẫu / src / chỉ thị / ng_model.ts

Có lẽ đây không phải là một niềm vui rất cho các nhà phát triển AngularJs như bạn có thể sử dụng ng mô hình ở khắp mọi nơi bất cứ lúc nào trước đây, nhưng khi cố gắng góc để các module riêng biệt để sử dụng bất cứ điều gì bạn muốn bạn muốn sử dụng vào thời điểm đó, ngModel là trong FormsModule nay .

Ngoài ra, nếu bạn đang sử dụng ReactiveFormsModule, bạn cũng cần nhập nó.

Vì vậy, chỉ cần tìm app.module.ts và đảm bảo rằng bạn đã FormsModulenhập vào ...

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';  //<<<< import it here
import { AppComponent } from './app.component';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule, FormsModule //<<<< and here
  ],
  providers: [],
  bootstrap: [AppComponent]
})

export class AppModule { }

Ngoài ra, đây là nhận xét bắt đầu hiện tại cho Angular4 ngModeltrong FormsModule :

/**
 * `ngModel` forces an additional change detection run when its inputs change:
 * E.g.:
 * ```
 * <div>{{myModel.valid}}</div>
 * <input [(ngModel)]="myValue" #myModel="ngModel">
 * ```
 * I.e. `ngModel` can export itself on the element and then be used in the template.
 * Normally, this would result in expressions before the `input` that use the exported directive
 * to have and old value as they have been
 * dirty checked before. As this is a very common case for `ngModel`, we added this second change
 * detection run.
 *
 * Notes:
 * - this is just one extra run no matter how many `ngModel` have been changed.
 * - this is a general problem when using `exportAs` for directives!
 */

Nếu bạn muốn sử dụng thông tin đầu vào của mình, không phải dưới dạng biểu mẫu, bạn có thể sử dụng nó với ngModelOptionsvà biến nó thành sự thật độc lập ...

[ngModelOptions]="{standalone: true}"

Để biết thêm thông tin, hãy xem ng_model trong phần Angular tại đây

108
PRao 2018-10-06 18:59.

Bạn cần nhập FormsModule

Mở app.module.ts

và thêm dòng

import { FormsModule } from '@angular/forms';

@NgModule({
imports: [
   FormsModule
],
})
58
KhoPhi 2016-09-25 03:06.

Ném vào cái này có thể giúp ích cho ai đó.

Giả sử bạn đã tạo một NgModule mới, chẳng hạn như AuthModuledành riêng để xử lý nhu cầu Auth của bạn, hãy đảm bảo nhập FormsModulecả AuthModule đó .

Nếu bạn sẽ sử dụng FormsModuleCHỈ trong AuthModulethì bạn sẽ không cần nhập FormModuleIN theo mặc địnhAppModule

Vì vậy, một cái gì đó như thế này trong AuthModule:

import { NgModule }      from '@angular/core';
import { FormsModule } from '@angular/forms';

import { authRouting } from './auth.routing';
import { LoginComponent, SignupComponent } from './auth.component';

@NgModule({
  imports:      [ 
    authRouting,
    FormsModule
   ],
  declarations: [ 
    SignupComponent,
    LoginComponent
  ]
})
export class AuthModule { }

Sau đó, hãy quên việc nhập AppModulenếu bạn không sử dụng FormsModulebất kỳ nơi nào khác.

50
Shashwat Gupta 2018-01-26 01:09.

Soultion đơn giản: Trong app.module.ts

ví dụ 1

import {FormsModule} from "@angular/forms";  
// add in imports 

imports: [
 BrowserModule,
 FormsModule
 ],

Ví dụ 2

Nếu bạn muốn sử dụng [(ngModel)] thì bạn phải nhập FormsModule trong app.module.ts

import { FormsModule  } from "@angular/forms";     
@NgModule({
  declarations: [
    AppComponent, videoComponent, tagDirective, 
  ],
  imports: [
    BrowserModule,  FormsModule

  ],
  providers: [ApiServices],
  bootstrap: [AppComponent]
})
export class AppModule { }
47
Arul 2019-12-04 01:49.

Nhập FormsModule trong các mô-đun mà bạn muốn sử dụng [(ngModel)]

43
debugmode 2016-12-09 21:00.

Có hai bước bạn cần làm theo để loại bỏ lỗi này

  1. nhập FormsModule trong mô-đun ứng dụng của bạn
  2. Chuyển nó dưới dạng giá trị nhập trong trình trang trí @NgModule

về cơ bản app.module.ts sẽ giống như bên dưới:

    import { NgModule }      from '@angular/core';
    import { BrowserModule } from '@angular/platform-browser';
    import { FormsModule }   from '@angular/forms';       
    import { AppComponent }  from './app.component';
    import {AppChildComponent} from './appchild.component';
    @NgModule({
      imports:      [ BrowserModule,FormsModule ],
      declarations: [ AppComponent, AppChildComponent ],
      bootstrap:    [ AppComponent ]
    })
    export class AppModule { }

Hy vọng nó giúp

34
Ved_Code_it 2019-02-05 22:29.

Tôi đang sử dụng Angular 7

Tôi phải nhập ReactiveFormsModule vì tôi đang sử dụng lớp FormBuilder để tạo biểu mẫu phản ứng.

import { 
FormsModule, 
ReactiveFormsModule } from '@angular/forms';

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    ReactiveFormsModule
  ], declarations: []})
32
WapShivam 2019-04-24 22:06.

Bạn cần nhập FormsModule trong mô-đun gốc của mình nếu thành phần này nằm trong thư mục gốc, tức là app.module.ts

Vui lòng mở app.module.ts

Nhập FormsModule từ @ angle / form

Ví dụ:

import { FormsModule } from '@angular/forms';

@NgModule({
imports: [
   FormsModule
],
})
29
ganesh045 2019-09-09 20:54.

Đôi khi, mặc dù chúng tôi đã nhập khẩu BrowserModule, FormsModulevà các module khác có liên quan vẫn còn chúng tôi có thể nhận được các lỗi tương tự.

Sau đó, tôi nhận ra rằng chúng tôi cần nhập chúng theo Thứ tự , điều này bị bỏ qua trong trường hợp của tôi. Vì vậy, để nên giống như BrowserModule, FormsModule, ReactiveFormsModule.

Theo hiểu biết của tôi, Mô-đun tính năng phải tuân theo Mô-đun cơ bản của Angular.

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';

@NgModule({
  imports: [
    BrowserModule,
    FormsModule,
    ReactiveFormsModule     
  ],
  providers: [],
  declarations: [
    AppComponent
  ],
  bootstrap: [AppComponent]
})
export class AppModule {}

Hy vọng điều này sẽ giúp ai đó .. :)

26
Shashikant Pandit 2016-12-25 23:43.

nhập FormsModule trong mô-đun ứng dụng của bạn.

nó sẽ cho phép ứng dụng của bạn chạy tốt.

import { NgModule }      from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import {ContactListCopmponent} from './contacts/contact-list.component';
import { FormsModule }   from '@angular/forms';

import { AppComponent }  from './app.component';

@NgModule({
  imports: [
    BrowserModule,
    FormsModule
  ],
  declarations: [
    AppComponent,ContactListCopmponent
  ],
  bootstrap: [ AppComponent ]
})
export class AppModule { }
24
iGhost 2017-10-29 19:05.

Nếu bạn cần sử dụng, [(ngModel)]trước tiên bạn cần nhập FormsModulevào app.module.tsvà sau đó thêm vào danh sách nhập. Một cái gì đó như thế này:

app.module.ts

  1. nhập khẩu import {FormsModule} from "@angular/forms";
  2. thêm nhập khẩu imports: [ BrowserModule, FormsModule ],

app.component.ts

  1. Thí dụ: <input type="text" [(ngModel)]="name" >
  2. và sau đó <h1>your name is: {{name}} </h1>
20
Anand Raja 2019-10-18 21:05.

ngModel là một phần của FormsModule. Và nó phải được nhập từ @ angle / form để hoạt động với ngModel.

Vui lòng thay đổi app.module.ts như sau:

import { FormsModule } from '@angular/forms';

[...]

@NgModule({
  imports: [
    [...]
    FormsModule
  ],
  [...]
})
19
Subham Pasari 2017-05-12 01:18.

Nếu ai đó vẫn gặp lỗi sau khi áp dụng giải pháp được chấp nhận, có thể do bạn có tệp mô-đun riêng cho thành phần mà bạn muốn sử dụng thuộc tính ngModel trong thẻ đầu vào. Trong trường hợp đó, hãy áp dụng giải pháp được chấp nhận trong tệp module.ts của thành phần.

19
renatohlf 2018-05-05 12:19.

Tôi đang sử dụng Angular 5.

Trong trường hợp của tôi, tôi cũng cần nhập RactiveFormsModule.

app.module.ts (hoặc anymodule.module.ts)

import { FormsModule, ReactiveFormsModule } from '@angular/forms';

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    ReactiveFormsModule
  ],
18
Matt 2017-08-04 19:49.

Tôi biết câu hỏi này là về Angular 2, nhưng tôi đang sử dụng Angular 4 và không câu trả lời nào trong số này giúp ích được.

Trong Angular 4, cú pháp cần phải

[(ngModel)]

Hi vọng điêu nay co ich.

17
mruanova 2017-07-27 06:50.

nếu bạn vẫn gặp lỗi sau khi nhập FormsModule một cách chính xác thì hãy kiểm tra trong thiết bị đầu cuối hoặc (bảng điều khiển windows) của bạn vì dự án của bạn không được biên dịch (vì một lỗi khác có thể là bất cứ điều gì) và giải pháp của bạn chưa được phản ánh trong trình duyệt của bạn!

Trong trường hợp của tôi, bảng điều khiển của tôi có lỗi không liên quan sau: Thuộc tính 'getGithubUser' không tồn tại trên loại 'ApiService'.

15
Malindu Sandaruwan 2018-07-17 18:59.

Trong mô-đun bạn muốn sử dụng ngModel, bạn phải nhập FormsModule

import { FormsModule } from '@angular/forms';

@NgModule({
  imports: [
    FormsModule,
  ],

})
export class AbcModule { }
14
thevinaychoudhary 2019-06-21 19:00.

Trong ngModulebạn cần phải nhập khẩu FormsModule, bởi vì ngModelđến từ FormsModule. Vui lòng sửa đổi app.module.ts của bạn như mã dưới đây mà tôi đã chia sẻ

import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';

@NgModule({
    declarations: [
         AppComponent,
         HomeComponent
    ],
    imports: [
         BrowserModule,
         AppRoutingModule,
         FormsModule
    ],
    bootstrap: [AppComponent]
})
export class AppModule { }
14
vaibhavkhot 2020-03-07 19:25.

nhập FormModule một app.module

import { FormsModule } from '@angular/forms'; [...] @NgModule({ imports: [ [...] FormsModule ], [...] })
13
Rzv Razvan 2018-11-14 06:20.

ngModel đến từ FormsModule. Có một số trường hợp bạn có thể nhận được loại lỗi này:

  1. Bạn đã không nhập FormsModule vào mảng mô-đun nhập mà thành phần của bạn được khai báo, thành phần mà ngModel được sử dụng.
  2. Bạn đã nhập FormsModule vào một mô-đun được kế thừa từ một mô-đun khác. Trong trường hợp này, bạn có hai lựa chọn:
    • để FormsModule được nhập vào mảng nhập từ cả hai mô-đun: module1 và module2. Theo quy tắc: Nhập một mô-đun KHÔNG cung cấp quyền truy cập vào các mô-đun đã nhập của nó. (Các mục nhập không được kế thừa)

  • khai báo FormsModule vào mảng nhập và xuất trong module1 để có thể nhìn thấy nó trong model2

  1. (Trong một số phiên bản, tôi gặp phải sự cố này) Bạn đã nhập đúng FormsModule nhưng vấn đề nằm ở thẻ HTML đầu vào. Bạn phải thêm thuộc tính thẻ tên cho đầu vào và tên liên kết đối tượng trong [(ngModel)] phải giống với tên trong thuộc tính name

12
Chris 2020-06-26 03:38.

ngModel nên được nhập từ @ angle / form vì nó là một phần của FormsModule. Vì vậy, tôi khuyên bạn nên thay đổi app.module.ts của mình theo cách như sau:

import { FormsModule } from '@angular/forms';

[...]

@NgModule({
  imports: [
    [...]
    FormsModule
  ],
  [...]
})
10
William Pourmajidi 2017-10-11 17:56.
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    FormsModule     
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule {}
10
Chirag 2019-04-23 00:41.

Bạn cần nhập FormsModule

Mở app.module.ts

và thêm dòng

import { FormsModule } from '@angular/forms';

@NgModule({
imports: [
   FormsModule
],
})
9
Guntram 2017-08-31 13:51.

Đôi khi bạn gặp lỗi này khi cố gắng sử dụng một thành phần từ một mô-đun không được chia sẻ trong một mô-đun khác.

Ví dụ: bạn có 2 mô-đun với module1.componentA.component.ts và module2.componentC.component.ts và bạn cố gắng sử dụng bộ chọn từ module1.componentA.component.ts trong một mẫu bên trong module2 (ví dụ <module1-componentA [someInputVariableInModule1]="variableFromHTTPRequestInModule2">:), nó sẽ ném lỗi mà someInputVariableInModule1 không có sẵn bên trong module1.componentA.component.ts - mặc dù bạn có @Input() someInputVariableInModule1trong module1.componentA.

Nếu điều này xảy ra, bạn muốn chia sẻ module1.componentA để có thể truy cập trong các mô-đun khác. Vì vậy, nếu bạn chia sẻ module1.componentA bên trong sharedModule, thì module1.componentA sẽ có thể sử dụng được bên trong các mô-đun khác (bên ngoài từ module1) và mọi mô-đun nhập sharedModule sẽ có thể truy cập bộ chọn trong các mẫu của chúng để tiêm @Input()biến được khai báo.

9
Mina Matta 2017-12-22 06:41.

Đối với tình huống của tôi, tôi phải nhập cả [CommonModule] và [FormsModule] vào mô-đun của mình

import { NgModule } from '@angular/core' 
import { CommonModule } from '@angular/common'; 
import { FormsModule } from '@angular/forms'; 

import { MyComponent } from './mycomponent'

@NgModule({
    imports: [
        CommonModule,
        FormsModule
    ],
    declarations: [
        MyComponent 
    ]
 }) 
export class MyModule { }
8
James Poulose 2016-12-12 14:37.

Điều này dành cho những người sử dụng JavaScript thuần túy thay vì Type Script. Ngoài việc tham chiếu tệp kịch bản biểu mẫu trên đầu trang như bên dưới

<script src="node_modules/@angular/forms/bundles/forms.umd.js"></script>

bạn cũng nên yêu cầu trình tải mô-đun tải ng.forms.FormsModule. Sau khi thực hiện các thay đổi, importsthuộc tính NgModulephương thức của tôi trông giống như bên dưới

imports: [ng.platformBrowser.BrowserModule, ng.forms.FormsModule],

Chúc bạn viết mã vui vẻ!

7
Rots 2016-08-24 18:42.

Tôi đã nâng cấp từ RC1 lên RC5 và nhận được lỗi này.

Tôi đã hoàn thành quá trình di chuyển của mình (giới thiệu một app.module.tstệp mới , thay đổi package.jsonđể bao gồm các phiên bản mới và các mô-đun bị thiếu, và cuối cùng thay đổi của tôi main.tsđể khởi động cho phù hợp, dựa trên ví dụ bắt đầu nhanh Angular2 ).

Tôi đã thực hiện một npm updatevà sau đó một npm outdatedđể xác nhận các phiên bản được cài đặt là chính xác, vẫn không có may mắn.

Tôi đã xóa hoàn toàn node_modulesthư mục và cài đặt lại với npm install- Thì đấy! Vấn đề đã được giải quyết.

5
Jordan Lapp 2016-08-12 16:52.

Khi tôi thực hiện hướng dẫn lần đầu, main.ts trông hơi khác so với bây giờ. Nó trông rất giống nhau, nhưng lưu ý sự khác biệt (cái trên cùng là đúng).

Chính xác:

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app.module';

platformBrowserDynamic().bootstrapModule(AppModule);

Mã hướng dẫn cũ:

import { bootstrap }    from '@angular/platform-browser-dynamic';
import { AppComponent } from './app.component';
bootstrap(AppComponent);

Related questions

MORE COOL STUFF

Cate Blanchett chia tay chồng sau 3 ngày bên nhau và vẫn kết hôn với anh ấy 25 năm sau

Cate Blanchett chia tay chồng sau 3 ngày bên nhau và vẫn kết hôn với anh ấy 25 năm sau

Cate Blanchett đã bất chấp những lời khuyên hẹn hò điển hình khi cô gặp chồng mình.

Tại sao Michael Sheen là một diễn viên phi lợi nhuận

Tại sao Michael Sheen là một diễn viên phi lợi nhuận

Michael Sheen là một diễn viên phi lợi nhuận nhưng chính xác thì điều đó có nghĩa là gì?

Hallmark Star Colin Egglesfield Các món ăn gây xúc động mạnh đối với người hâm mộ tại RomaDrama Live! [Loại trừ]

Hallmark Star Colin Egglesfield Các món ăn gây xúc động mạnh đối với người hâm mộ tại RomaDrama Live! [Loại trừ]

Ngôi sao của Hallmark Colin Egglesfield chia sẻ về những cuộc gặp gỡ với người hâm mộ ly kỳ tại RomaDrama Live! cộng với chương trình INSPIRE của anh ấy tại đại hội.

Tại sao bạn không thể phát trực tuyến 'chương trình truyền hình phía Bắc'

Tại sao bạn không thể phát trực tuyến 'chương trình truyền hình phía Bắc'

Bạn sẽ phải phủi sạch đầu đĩa Blu-ray hoặc DVD để xem tại sao Northern Exposure trở thành một trong những chương trình nổi tiếng nhất của thập niên 90.

Where in the World Are You? Take our GeoGuesser Quiz

Where in the World Are You? Take our GeoGuesser Quiz

The world is a huge place, yet some GeoGuessr players know locations in mere seconds. Are you one of GeoGuessr's gifted elite? Take our quiz to find out!

8 công dụng tuyệt vời của Baking Soda và Giấm

8 công dụng tuyệt vời của Baking Soda và Giấm

Bạn biết đấy, hai sản phẩm này là nguồn điện để làm sạch, riêng chúng. Nhưng cùng với nhau, chúng có một loạt công dụng hoàn toàn khác.

Hạn hán, biến đổi khí hậu đe dọa tương lai của thủy điện Hoa Kỳ

Hạn hán, biến đổi khí hậu đe dọa tương lai của thủy điện Hoa Kỳ

Thủy điện rất cần thiết cho lưới điện của Hoa Kỳ, nhưng nó chỉ tạo ra năng lượng khi có nước di chuyển. Bao nhiêu nhà máy thủy điện có thể gặp nguy hiểm khi các hồ và sông cạn kiệt?

Quyên góp tóc của bạn để giúp giữ nước sạch của chúng tôi

Quyên góp tóc của bạn để giúp giữ nước sạch của chúng tôi

Tóc tỉa từ các tiệm và các khoản quyên góp cá nhân có thể được tái sử dụng như những tấm thảm thấm dầu và giúp bảo vệ môi trường.

Tận dụng lợi thế của việc bán hàng nhân Ngày của Cha này

Tận dụng lợi thế của việc bán hàng nhân Ngày của Cha này

Màn hình Samsung Galaxy S9 Plus. Chủ nhật này là Ngày của Cha⁠ — trong trường hợp nó khiến bạn suy nghĩ — và thay vì mua cho anh ấy một chiếc cà vạt trong năm nay, có lẽ đã đến lúc bạn mua cho anh ấy thứ mà anh ấy sẽ thực sự sử dụng.

Assassin's Creed Snuck Into Monster Hunter: World Last Night

Assassin's Creed Snuck Into Monster Hunter: World Last Night

Monster Hunter: World yêu thích các sự kiện chéo. Dù có nghĩa là hóa trang thành Dante của Devil May Cry, giả dạng Horizon: Zero Dawn's Aloy, hay chiến đấu với quái vật Final Fantasy, các nhiệm vụ sự kiện khác nhau của Thế giới được nâng cấp tự do so với các trò chơi khác.

Ava DuVernay Có Quà Tặng Ngày Của Mẹ cho Tất Cả Chúng Ta: Nếp Nhăn Thời Gian Sẽ Được Viết Lại Vào Cuối Tuần Ngày Của Mẹ!

Ava DuVernay Có Quà Tặng Ngày Của Mẹ cho Tất Cả Chúng Ta: Nếp Nhăn Thời Gian Sẽ Được Viết Lại Vào Cuối Tuần Ngày Của Mẹ!

Storm Reid, Oprah Winfrey, Mindy Kaling, Reese Witherspoon và Ava DuVernay tại buổi chiếu đặc biệt của A Wrinkle in Time tại Nhà hát Walter Reade ở Thành phố New York vào ngày 7 tháng 3 năm 2018 “Ava rất mong được nói chuyện với bạn,” một trong những người của Array dư luận viên nói qua điện thoại. (Array là tập thể phân phối, nghệ thuật và vận động chính sách của Ava DuVernay tập trung vào các bộ phim của người da màu và phụ nữ.

Nhiệm vụ bất khả thi 5 sẽ khôi phục niềm tin của bạn trong phim hành động Tentpole

Nhiệm vụ bất khả thi 5 sẽ khôi phục niềm tin của bạn trong phim hành động Tentpole

Mission Impossible: Rogue Nation bắt đầu ở một cấp độ khác. Theo nghĩa đen.

Edwin McCain ra mắt Grand Ole Opry: Quay cảnh hậu trường với nhạc sĩ 'I'll Be'

Edwin McCain ra mắt Grand Ole Opry: Quay cảnh hậu trường với nhạc sĩ 'I'll Be'

McCain, người đang làm việc cho một album mới, lần đầu tiên bước vào vòng kết nối vào tối thứ Sáu ở Nashville

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Rothschild's luggage got lost, but luckily she has an incredible closet to shop: Sister Paris Hilton's!

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa. Từ Hollywood đến New York và mọi nơi ở giữa, hãy xem các ngôi sao yêu thích của bạn đang làm gì!

17 tuổi bị đâm chết trong khi 4 người khác bị thương trong một cuộc tấn công bằng dao trên sông Wisconsin

17 tuổi bị đâm chết trong khi 4 người khác bị thương trong một cuộc tấn công bằng dao trên sông Wisconsin

Các nhà điều tra đang xem xét liệu nhóm và nghi phạm có biết nhau trước vụ tấn công hay không

Tôi viết như thế nào

Tôi viết như thế nào

Đối với tôi, mọi thứ là về dòng đầu tiên đó và nó sẽ đưa bạn đến đâu. Một số nhà văn bị điều khiển bởi cốt truyện, sự sắp xếp tinh tế của các quân cờ, trong khi những người khác bị lôi cuốn bởi một nhân vật và khả năng thực hiện một cuộc hành trình với một người bạn hư cấu mới.

Đường băng hạ cánh

Đường băng hạ cánh

Cuối hè đầu thu là mùa hoài niệm. Những chiếc đèn đường chiếu ánh sáng của chúng qua những con đường đẫm mưa, và những chiếc lá dưới chân - màu đỏ cam tắt trong bóng chạng vạng - là lời nhắc nhở về những ngày đã qua.

Hãy tưởng tượng tạo ra một chiến lược nội dung thực sự CHUYỂN ĐỔI. Nó có thể.

Hãy tưởng tượng tạo ra một chiến lược nội dung thực sự CHUYỂN ĐỔI. Nó có thể.

Vào năm 2021, tôi khuyến khích bạn suy nghĩ lại mọi thứ bạn biết về khách hàng mà bạn phục vụ và những câu chuyện bạn kể cho họ. Lùi lại.

Sự mất mát của voi ma mút đã mở ra trái tim tôi để yêu

Sự mất mát của voi ma mút đã mở ra trái tim tôi để yêu

Vào ngày sinh nhật thứ 9 của Felix The Cat, tôi nhớ về một trong những mất mát lớn nhất trong cuộc đời trưởng thành của tôi - Sophie của tôi vào năm 2013. Tôi đã viết bài luận này và chia sẻ nó trên nền tảng này một thời gian ngắn vào năm 2013.

Language