在更新对象中的空值后,我无法修改对象。
说明:
正如你在jsfiddle中看到的那样
现在我需要一些像
这样的东西当我选择buff1旁边的复选框时,它下方的输入框将被禁用,然后其中的值将变为空。
我在$ watch声明中试过
示例:
int userVideosDirectory = (Directory.GetParent(Environment.GetFolderPath
(Environment.SpecialFolder.ApplicationData)).FullName + "\\Videos").IndexOf(@"\AppData\");
if (userVideosDirectory != 0)
{
string str = (Directory.GetParent(Environment.GetFolderPath
(Environment.SpecialFolder.ApplicationData)).FullName + "\\Videos").Remove(userVideosDirectory, @"\AppData".Length);
}
我相信有些事情在这个
中出错了现在你们明白了这个问题,如果你需要更多,请告诉我 解释
我觉得问题在这里
//modifyObject(list, 'SS', '');//Try uncommenting these 2 lines
//modifyObject(list, 'AA', '');
答案 0 :(得分:0)
您的问题来自复选框的属性选中,如果您看一下," bufferValue.checked"是一个字符串,然后"假"或"真"是真的两次。
我建议你写下这样的ng-disabled:
ng-disabled="bufferValue.checked == 'true' && bufferValue"
答案 1 :(得分:0)
这是一个你想要的工作示例,当你选中复选框时,该值将重置为0并单击将值应用于下面的输入。
http://jsfiddle.net/asrf4658/21/
我看到你有一个缺失的功能ng-click =“setGlobalvalue()”
$scope.setGlobalvalue = function(status){
if(status) {
$scope.bufferValues[0].SS = 0;
$scope.bufferValues[0].AA = 0;
}
}