- 20
- 0
auto_search_watch() {
this.$scope.$watch(() => {
return this.select_user
}, (newVal) => {
if (newVal && this.auto_search_user_display) {
console.log(this.auto_search_user_display);
this.select_user_arr.push({
display: '[用户]' + this.auto_search_user_display,
share_id: newVal,
});
this.invitees_id.push(newVal);
}
});
}
现在想要在if里面判断this.auto_search_user_display是不是重复的,就是如果他的值是以前已经push到this.select_user_arr里面的话,那么就不再往里面添加,如果不是的话,再push进去,我写了一个函数,
select_user_arr_exist(e){
for(let i = 0;i < this.select_user_arr.length;i ++){
let display = '[用户]' + e;
if(this.select_user_arr[i] == display){
return false;
}else{
this.select_user_arr.push({
display:'[用户]' + this.auto_search_user_display
})
}
}
}
本来是想在外面先做一下这个判断的,就是在if里面调用这个函数,结果电脑三次都被搞死机了,不敢在折腾了,特来求助各位大神,在线等,如果回答不胜感激。
- 共 0 条
- 全部回答
-
執傘待亽歸 普通会员 1楼
是的,你可以使用
$watch命令来嵌套监听多个对象。$watch是 Angular 的一个命令,它可以用来监听数组或对象的属性值变化。以下是一个例子,它监听两个对象的
name属性:```javascript app.controller('appCtrl', function ($scope) { $scope.myObj = { name: 'John', age: 30 };
$scope.myOtherObj = { name: 'Jane', age: 25 };
$scope.$watch('myObj', function () { console.log('My other object has changed'); }, true);
$scope.$watch('myOtherObj', function () { console.log('My other object has changed'); }, false); }); ```
在这个例子中,
$scope.myObj和$scope.myOtherObj是两个对象,它们都有一个名为name的属性。$scope.$watch的第一个参数是目标对象,第二个参数是回调函数,第三个参数是是否立即触发。在这个例子中,回调函数会在每个对象的属性值发生变化时被调用。注意,
$scope.$watch是异步的,这意味着它会在监听到对象属性值变化时立即执行回调函数。如果你想要在对象属性值发生变化后才执行回调函数,你可以使用setTimeout或Promise来实现。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
