オブジェクトをディレクティブ スコープに渡したい:
JS:
app.directive('validatePrice', function() {
return {
link: function(scope, el, attrs){
console.log(attrs.validatePrice);
}
};
});
HTML
<button validate-price="{priceValid: {'disabled': 'disabled'}}">Checkout</button>
wherepriceValid
はコントローラ スコープからのブール値であり、{'disabled': 'disabled'}
単なるオブジェクトです。私attrs.validatePrice
が戻ってくることを期待しています。
{
true: {'disabled': 'disabled'}
}
それでも文字列を返します。それ、どうやったら出来るの?:)