AngularJS使用UI-JQ和双向数据绑定

时间:2014-06-10 22:27:20

标签: javascript jquery angularjs

晚安,

当我尝试使用AngularJS中的jQuery步骤创建向导表单时,我遇到了一个小问题。我可以将数据传递到插件中,但我无法将插件发送回我的控制器。以下是我设置的方法:

jqConfig

myApp.value('uiJqConfig', {
    steps: {}
};

电脑板

myApp.controller('MainCtrl', function ($scope) {
    $scope.user = {
        name = "",
        address = ""
    };

    $scope.wizardOptions = {
        onStepChanging: function (event, currentIndex, newIndex) {
            console.log($scope.user);
        }
    };

HTML模板

<form ui-jq="steps" ui-options="wizardOptions">
    <h1>Step 1</h1>
    <div>
        <input ng-model="user.name" />
    </div>
    <h1>Step 2</h1>
    <div>
        <input ng-model="user.address" />
    </div>
</form>

我让向导正确加载所有内容。现在问题是当我输入输入时,它不会更新控制器内的用户对象。

有没有办法可以完成这个任务?或者我应该寻找不同的解决方案?

谢谢, 约书亚

0 个答案:

没有答案