私は角度(とjavascript)を初めて使っています。私はディレクティブを作成しようとしており、ディレクティブのスコープに配列を追加する必要があります。実行時には、私は、文字列を持つか、番号と「セクション」の値を交換した場合、エラーが表示されなくなりanglejs内のスコープに配列を追加するときの型エラー
TypeError: definition.match is not a function
at angular.js:7992
at forEach (angular.js:417)
at parseIsolateBindings (angular.js:7987)
at parseDirectiveBindings (angular.js:8028)
at addDirective (angular.js:9984)
at collectDirectives (angular.js:9142)
at compileNodes (angular.js:8974)
at compileNodes (angular.js:8990)
at compileNodes (angular.js:8990)
at compile (angular.js:8859)
を取得
.directive("startupSections", function(){
return {
restrict: "E",
transclude: true,
scope: {
title: "@",
sections: [1,2,3]
},
link: function(scope, elem, attrs){
console.log (scope);
}
}
});
:ディレクティブの私のコードは次のようになります。スコープ内のプロパティの値として配列を持つことは可能ですか?はいの場合、どうですか?