Angularjs 使用angular js设置默认值

Angularjs 使用angular js设置默认值,angularjs,Angularjs,我有一个通过php设置id的字段: <input name="user_id" type="text" value="<?php echo $this->r->user_id; ?>" ng-model="entry.user_id" > 但该值不显示在字段中 如何将其从php设置为angular js?使用ng init设置ng模型的初始值: 我不确定php语法,但只要控制器有可用的entry对象,这将为您设置值。使用ng init设置ng模型的初始值:

我有一个通过php设置id的字段:

<input name="user_id" type="text" value="<?php echo $this->r->user_id; ?>"  ng-model="entry.user_id" >
但该值不显示在字段中


如何将其从php设置为angular js?

使用ng init设置ng模型的初始值:


我不确定php语法,但只要控制器有可用的entry对象,这将为您设置值。

使用ng init设置ng模型的初始值:

我不确定php语法,但只要控制器有可用的entry对象,这将为您设置值。

您也可以尝试一下。可能更适合你的情况。直到今天我才发现:

<input name="user_id" type="text" ng-value="<?php echo $this->r->user_id; ?>"  ng-model="entry.user_id" >
你也可以试试。可能更适合你的情况。直到今天我才发现:

<input name="user_id" type="text" ng-value="<?php echo $this->r->user_id; ?>"  ng-model="entry.user_id" >
php块周围的单引号很重要

php块周围的单引号很重要

<input type="text" ng-model="enquiry.companyName" ng-init="enquiry.companyName='<?php echo $_SESSION['COMPANYNAME'] ?>'"  name="companyName">