2017-06-05 36 views
0

大家好如何使用角度js在输入中获取默认值?如何使用angularjs在输入中获取默认值?

  • my plunker请看看我的plunker我想获取directquestion值输入字段中的默认值。

  • "directquestion": "582c1f4b53cf7fec2ddf282e",我期待着在上面输入字段defaulty取directquestion值...

  • 如果我们输入字段中获取该NG-模型值,该数据的是有一个过滤器。

  • 我想通过输入字段筛选direct question值....

  • ,如果有人知道的解决方案,请帮我在此先感谢...

+1

请更准确地解释您的问题。 –

+0

我只是想获取(或)在输入字段中设置'directquestion'值的默认值.... –

+0

请编辑您的问题以包含相关的代码。虽然外部链接/演示很好,但它们不能替代您的问题中的实际代码。请参阅什么是[mcve] – ryanyuyu

回答

0

你要选择默认的第一个结果? 如果这是你想要的东西,请尝试以下

更新:我已经穿NG-变化,而不是NG-INIT

HTML:

<div ng-repeat="question in questions | filter:directquestion" class="col-md-6" ng-init="selectDirectQuestion($first, question)"> 

控制器:

$scope.selectDirectQuestion = function(first, question){ 
if(first){ 
    $scope.directquestion = question.directquestion; 
} 
} 

如果它是第一轮ngRepeat,则会将该值分配给输入模型

Plunker

+0

感谢您的宝贵答案,如果可能的话,您可以更新我的plunker以及知道确切的解决方案 –

0

您可以分配给您的directquestion来自数组的初始值。

所以,你可以这样做:

$scope.directquestion = $scope.questions[0].directquestion; 
+0

感谢您提供宝贵的答案,如果可能的话,您可以更新我的plunker以及知道确切的解决方案 –