Angular 1.5 Components&表单输入

时间:2016-12-12 22:36:48

标签: javascript angularjs forms components

我刚开始使用AngularJS并且看到了模块化的好处。问题是我正在努力处理表单和组件。如何记录表单值?这是非常基本的,但我不断获得undefined。我觉得自己很不舒服!

我是否必须创建输入组件?仅供参考,我将整个表单捆绑在一个组件中,并且只显示其中一个输入。

HTML:

<input name="$ctrl.followupId" type="text"  /> <br />

<input type="button" ng-click="$ctrl.logId()">

组件:

angular.module('followupSearch')
.component('followupSearch', {
    bindings: {
        followupId: '='
    },
    templateUrl: 'components/followup/followup-search/followup-search.template.html',
    controller: 'followupSearchCont'
});

控制器:

angular.module('followupSearch')
.controller('followupSearchCont', ['followupStore',  function(followupStore) {

    var self = this;

    self.logId = logId;

    function logId() {
        console.log(self.followupId);
    };

}]);

0 个答案:

没有答案