0
"vm"を関数に転送してそこのフィールドを操作することは可能ですか? (私はそれをしたい理由は、私のコントローラは本当に長いなっているということである)関数内の角ページを操作すると、オブジェクトをどのように転送できますか?
私が試したが、私はこのエラーを取得する:ここで
TypeError: Cannot read property 'reportName' of undefined at modifyTheForm (index.js:163)
はコードです:
app.controller("reportFormController", function ($scope, $http, $rootScope, $location, ReportData) {
var vm = this;
//
// Change the fields
//
$scope.modifyForm = function() {
console.log('reportName ' + vm.reportName)
modifyTheForm(vm);
console.log('reportName ' + vm.reportName)
}
}
function modifyTheForm(myObj) {
myObj.reportName = "CHANGED!";
}
ああダーン! - 私のコントローラはhuuugeになるつもりです:)あまりにも悪い、 – torbenrudgaard
あなたは機能に侵入する必要があります – Sajeetharan