NgBootbox与双向绑定模板不起作用

时间:2016-10-28 07:20:00

标签: angularjs

我在这里有一个输入按钮,我想用模板设置它的消息。首先,当我点击按钮它应该运行一个函数,它将scope.info值设置为info,然后模式应弹出包含具有双向绑定的模板。但绑定不起作用

Code:

index.html
        <input
    type="button"
    name="name"
    value="New"
    ng-click="verify()"
    ng-bootbox-title="Warning"
    ng-bootbox-custom-dialog
    ng-bootbox-custom-dialog-template="temp.html"
    ng-bootbox-buttons="customDialogButtons"
    ng-bootbox-class-name="some-class" />

temp.html
<div>{{info}}</div>

prog.js
    $scope.verify = function(){
     $scope.infos= "info";
   };

SOLVED!

SOLUTION: 
    prog.js
    $scope.verify = function(){
     $rootScope.infos= "info";
   };

1 个答案:

答案 0 :(得分:0)

您的代码正常运行,您错过了{{infos}}中拼写变量名称div

<强> JSFiddle working

从评论更新

尝试将信息值设置为$rootScope而不是$scope,您似乎遇到了辅助功能的问题。