Ruby on rails 轨道&x2B;angularjs在编辑时将值加载到文本字段
在rails应用程序中使用AngularJS时,我遇到了一个问题:编辑记录时,文本字段的值设置为空。有没有办法告诉AngularJS使用rails给表单元素的值作为初始值 我准备了一个JSFIDLE来演示我遇到的问题:Ruby on rails 轨道&x2B;angularjs在编辑时将值加载到文本字段,ruby-on-rails,angularjs,Ruby On Rails,Angularjs,在rails应用程序中使用AngularJS时,我遇到了一个问题:编辑记录时,文本字段的值设置为空。有没有办法告诉AngularJS使用rails给表单元素的值作为初始值 我准备了一个JSFIDLE来演示我遇到的问题: 在运行任何代码之前加载初始值时,使用了ng init指令 在运行任何代码之前加载初始值时,使用了ng init指令 如您在回答中所述,您可以使用ng init 一种更“有角度”的方法是修改$scope/数据模型,而不是在表单元素上使用value参数 另请参见如您在回答中所述,您可
在运行任何代码之前加载初始值时,使用了ng init指令
在运行任何代码之前加载初始值时,使用了ng init指令
如您在回答中所述,您可以使用ng init 一种更“有角度”的方法是修改$scope/数据模型,而不是在表单元素上使用value参数
另请参见如您在回答中所述,您可以使用ng init 一种更“有角度”的方法是修改$scope/数据模型,而不是在表单元素上使用value参数
另请参见您是说我的rails控制器应该返回“json”而不是呈现html模板吗?如果您的rails控制器只是呈现html模板(而不是AngularJS控制器代码,我希望您可以在这里初始化$scope属性),那么ng init是唯一的方法。你是说我的rails控制器应该返回“json”而不是呈现html模板吗?如果你的rails控制器只是呈现html模板(而不是AngularJS控制器代码,我希望你可以在这里初始化$scope属性),那么ng init是唯一的方法。