当用户添加新行并单击取消按钮(不放任何数据)时,这是否可行,该行将被删除.否则我怎么能改变取消按钮代码,因为这个代码使用angularJS的默认xeditable代码.(或者如果行为空,我怎么能调用delete函数?)
这是例子.
取消按钮的HTML:
Run Code Online (Sandbox Code Playgroud)<button type="button" ng-disabled="rowform.$waiting" ng-click="rowform.$cancel()" class="btn btn-default"> cancel </button>
其实我有这个代码:
import "class1"
import "class2"
Item {
id: myItem
property variant myVar: 0;
anchors.fill: parent;
Component {
id: compClass1
class1 { id: class1ID
anchors.fill: myItem;
}
}
Component {
id: compClass2
class2 {
anchors.fill: myItem;
}
}
Loader { id: myLoader }
function update() {
switch(myID.myVar) {
case 0:
myLoader.sourceComponent = compClass1;
classID.myFunction();
break;
case 1:
myLoader.sourceComponent = compClass2;
break;
}
}
Run Code Online (Sandbox Code Playgroud)
}
当我想调用一个函数时出现问题,我收到一个错误:TypeError:表达式'class1ID.myFunction'[undefined]的结果不是函数.
PS:类'class1'已经有一个名为'myFunction()'的函数
我想在没有使用按钮的情况下加载所有代码后重新加载我的页面.
我用了: location.reload();
问题是它反复重新加载我的页面.