nul*_*ion 56 javascript angularjs
$scope.itemarray = ['A', 'B', 'C'];
Run Code Online (Sandbox Code Playgroud)
这将清除阵列,但ui不会更新.
$scope.itemarray = [];
Run Code Online (Sandbox Code Playgroud)
这很好用!为什么?
$scope.itemarray.length = 0;
Run Code Online (Sandbox Code Playgroud)
Pet*_*nov 84
$scope.itemarray.length = 0; "这是正确的.长度是读写属性.
$scope.itemarray = [];<<这会创建新的空数组.如果你绑定了旧的itemarray,它们可能会丢失.(Html绑定就好ng-if="itemarray[0]"不会丢失)