0
我有這樣的HTML角JS函數接受動態模型
<li ng-click="toggleCheckbox('LandDTO.Car.Motor')">
<li ng-click="toggleCheckbox('LandDTO.Car.Motor2')">
,這裏是我的功能
$scope.toggleCheckbox = function (model) {
$scope[model] = true;
};
它不工作,我究竟做錯了什麼?
我嘗試過,但它說類型錯誤:未定義無法設置屬性「電動機」 ......我也試過$ scope.LandDTO .CarDTO [model] = true; ,並且它還說'Motor'undefined – ElementaryStudentProgramming
您需要首先創建對象以將值分配給它。所以你可以嘗試使用$ scope.LandDto.Car = {model:true}。假設你在代碼中已經聲明瞭$ scope.LandDto.Car – Shivaraj
呃,我明白了,謝謝,這讓我意識到很多東西,它讓我的方法效率低下。謝謝!從中學到了很多東西:D – ElementaryStudentProgramming