この作業のデモを試してみてください
<div ng-app="myApp" ng-controller="myCtrl">
<button ng-click="SaveData(carname)">Save</button>
</div>
var app = angular.module('myApp', []);
app.controller('myCtrl', function ($scope) {
$scope.carname = "Honda";
$scope.SaveData = function (carname) {
alert(carname)
console.log('Car Name='+carname);
};
})
ここでチェックhttp://codepen.io/vkvicky-vasudev/pen/XjkZBN
あなたがオブジェクト
var obj = [{ name: "Honda", Year: 2016 }]; // then simply do like this
$scope.SaveData = function() {
alert(carname)
console.log('Car Name=' + obj);
};
か、スコープ変数をしたい場合は、その後
$scope.obj = [{ name: "Honda", Year: 2016 }]; // then simply do like this
$scope.SaveData = function() {
alert(carname)
console.log('Car Name=' + $scope.obj);
};
ボタン<ボタンクリックで呼び出す –
を呼び出しているとき、車名をパラメータとして来るべきではない示してください。 = "SaveDataを()を" NG-クリック>この <ボタンNGクリック= "SaveDataを(carname)" のように呼び出し中にパラメータを渡すそして – NNR
を保存し、<ボタンNGクリック=「SaveDataを(carname)」>あなたはここに関数を呼び出しているどのように機能 –