我想将简单对象从控制器发送到简单指令 ...
这是对象的一部分(控制器):
var SQLWizard = function(){
this.steps = {
query: {
title: _('Query'),
badge: '2',
value: null,
onValidation: function () {
console.log('query step over');
}
},
//other properties
};
this.currentStep = 1;
};
$scope.sqlWizard = new SQLWizard();
html :
<accordion close-others="oneAtATime" accordion-wizard="{{sqlWizard}}">
accordion是bootstrap中的angular-ui元素
(简单)指令:
app.directive('accordionWizard',function (){
return {
restrict: 'A',
link: function ($scope, element, attrs) {
//some stuff here
}
}
});
你可以看到没有什么特别之处,但我无法理解两件事:
非常感谢...
答案 0 :(得分:0)
{{}}
。这会将数据字符串化为指令的范围。