为了账号安全,请及时绑定邮箱和手机立即绑定

如果想使用VUE.js删除全部元素,这个该怎么处理?

/ 猿问

如果想使用VUE.js删除全部元素,这个该怎么处理?

慕姐4208626 2019-11-12 14:10:00

VUE.js删除全部元素


查看完整描述

3 回答

?
45度呼吸

删除json下指定的元素
var obj = {‘id’:1, ‘name’:2};
delete obj.id;
delete obj[id];
console.log(obj); // {‘name’:2}
删除数组中指定元素
var objArray = [‘1’,’2’,’3’,’4’];
objArray.remove(‘1’);
console.log(objArray); // [‘2’,’3’,’4’]
/*定义js数组删除元素/
Array.prototype.remove = function(val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
jquery判断数组中是否含有某个元素
$.inArray(‘1’,objArray) //返回‘1’的索引,如果不存在则返回-1



查看完整回答
反对 回复 2019-11-17
?
慕哥9229398

vue.js移除绑定的点击事件的方法:
可以用 v-on 指令监听 DOM 事件:
<div id="example">
<button v-on:click="greet">Greet</button>
</div>
绑定了一个单击事件处理器到一个方法 greet。下面在 Vue 实例中定义这个方法:
var vm = new Vue({
el: '#example',
data: {
name: 'Vue.js'
},
// 在 `methods` 对象中定义方法
methods: {
greet: function (event) {
// 方法内 `this` 指向 vm
alert('Hello ' + this.name + '!')
// `event` 是原生 DOM 事件
alert(event.target.tagName)
}
}
})

// 也可以在 JavaScript 代码中调用方法
vm.greet() // -> 'Hello Vue.js!'



查看完整回答
反对 回复 2019-11-17
?
慕仙森

将绑定点击事件那个方法删除不就可以了么,比如说你在button上绑定了一个点击事件如下:
<input type="button" value="点击" onclick="dj(this);"/>

然后就是js代码里面的
function dj(self){
alert("单击事件响应");

}

上面就是一个完整的单击事件的绑定过程
如果你后面不想要这个单击事件了你就把button里面的onclick去掉就行了呀如下:
<input type="button" value="点击""/>


查看完整回答
反对 回复 2019-11-17

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信