$apply

news/2024/4/17 10:45:53

作用

  • $apply()方法可以在angular框架之外执行angular JS的表达式,例如:DOM事件、setTimeout、XHR或其他第三方的库。
  • 通知模板当前属性被改变

例子

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><script src="https://cdn.bootcdn.net/ajax/libs/angular.js/1.6.8/angular.min.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/jquery/1.8.1/jquery.min.js"></script></head><body ng-app="myApp" ng-controller="myCtrl"><div><h1>{{indexName}}</h1></div><script>var app = angular.module("myApp", []);app.controller("myCtrl", function ($scope,$compile,$rootScope) {$scope.indexName = "主页";setTimeout(function(){console.log($scope.indexName);$scope.indexName = "被改变的主页";console.log($scope.indexName);},500)});</script></body>
</html>

效果
当控制台打印出 被改变的主页的时候 网页上面显示出来的仍然是主页,这时因为没有角色同通知angularjs数据改变了

修改

 setTimeout(function(){console.log($scope.indexName);// $scope.indexName = "被改变的主页";$scope.$apply(function(){$scope.indexName = "被改变的主页";})console.log($scope.indexName);},1000)
  • 经过$apply的通知,我们就会发现,模板就随着数据而改变了

http://www.ppmy.cn/news/573700.html

相关文章

转载:Win7下applocale的安装方法

applocale是用来解决程序&#xff08;尤其是游戏&#xff09;乱码的最佳安装包&#xff0c;有两种方法&#xff0c;我用第二种方法安装成功&#xff01; 1、命令行模式&#xff1a; 点击开始->所有程序(All Programs)->附件(accessories)&#xff0c;对“命令提示符”(Co…

Microsoft AppLocale Utility 安装后出现乱码现象解决

Microsoft AppLocale Utility可以使我们对软件进行内码转换,本身就解决了乱码的情况.可是当我们使用过后.再安装新的程序时,就会出现新程序安装时的乱码情况.要解决这个问题.只要几步就完成了. 打开系统目录找到AppPatch这个目录,里面有个文件AppLoc.tmp,把此文件删除,然后新…

Application.LoadLevel

Unity在场景切换之间清理下内存 http://www.cnblogs.com/dongz888/p/4920714.html 转载于:https://www.cnblogs.com/javalzy/p/6898376.html

Application和Console Application

初学VC6.0时,在新建的工程里有win32 console application 和 win32 application两种应用程序.Win32 Application和Win32 Console Application都是工作在32位Windows环境的程序。 其中Win32 Application就是普通的常见的窗口应用程序&#xff0c;当然有的界面做得比较个性化&…

excel application

ScreenUpdating application.screenupdating false 此时此刻&#xff0c;执行的过程不再显示出来 application.screenupdating true 此时此刻&#xff0c;执行的每一过程都被显示出来 sheet.delete 和 displayalerts application.displayalerts false 不显示警告信息了 …

apply call

apply:方法能劫持另外一个对象的方法&#xff0c;继承另外一个对象的属性. Function.apply(obj,args)方法能接收两个参数 obj&#xff1a;这个对象将代替Function类里this对象 args&#xff1a;这个是数组&#xff0c;它将作为参数传给Function&#xff08…

转 Applocale:非Unicode程序界面乱码解决方法笔记

转 Applocale&#xff1a;非Unicode程序界面乱码解决方法笔记 2008年11月25日 星期二 下午 1:33 注&#xff1a; 为了不让 pAppLocale 消失 我也做了个下载备份 地址&#xff1a; http://www.brsbox.com/filebox/down/fc/1d30198f826cbb28eb110a0a8cfe5429 -------------------…

[转] Microsoft AppLocale Utility 使用说明

今天听 BoyLee&#xff08;http://boylee.cnblogs.com/&#xff09; 介绍可以用这个软件在中文系统下模拟日文环境使用说明&#xff1a;1、双击安装文件 2、安装完毕后&#xff0c;从“开始菜单”&#xff0d;“所有程序”&#xff0d;“Microsoft Applocale”&#xff0d;“Ap…

安装程序时出现乱码解决方法~~AppLocale作祟

建word变成‘新建 Microsoft Word 恅紫’&#xff0c;其他和office 有关菜单变成乱码我用的是xp&#xff0c;AppLocale是微软出的一个自动转语言区域设置的软件&#xff0c;打繁体中文的游戏常常使用&#xff0c;一直用的很好~~最近几次装office xp老在安装界面出现乱码&#x…

Microsoft AppLocale 实用程序

Microsoft AppLocale 实用程序 AppLocale是微软官方的一个语言内码转换程序,在不更改非 Unicode 应用程序的语言&#xff08;系统区域&#xff09;的情况下运行旧应用程序。 下载地址&#xff1a;[url]http://www.microsoft.com/downloads/details.aspx?displaylangzh-cn&…

AppLocale - 调整exe编码工具绿色版

Vista下安装 AppLocale.msc 会出现 2203 错误 Product: Microsoft AppLocale -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2203. The arguments are: C:/Windows/Ins…

AppLocale 乱码解决方案

一款由微软出品的解决乱码的软件。  微软为XP专门制作了Microsoft AppLocale这款软件&#xff0c;用来解决汉字的编码问题。   多语言支持工具&#xff0c;可以让非Unicode的软件在Windows XP/2003上运行&#xff0c;即可以同时执行简繁体日文等各种语言的软件&#xff1b;…

call和apply

1、call方法和apply方法非常像&#xff0c;它们的区别只有唯一的一点&#xff1b; 2、call方法下面有几个参数&#xff1a; 第一个参数是改变函数里面的this的指向&#xff1a;因为例子中直接调用getName的话&#xff0c;this指向的是person&#xff0c;所以返回的是person的…

微软AppLocale的严重bug,及解决方法『综合各帖』

摘要&#xff1a;自从装了一个AppLocale之后&#xff0c;无论安装什么软件&#xff0c;所以的界面都是乱码&#xff0c;这可把我给急坏了。 蔫 老虎&#xff1a;这个问题应当就是由AppLocale的Bug引起的&#xff0c;AppLocale可以帮助我们在不需要重启电脑的情况下修改文字编…

AppLocale引起乱码之解决

AppLocale可以为非Unicode应用软件转换临时的系统区域语言, 但是在简体中文系统里使用之后, 会令某些简体中文的MSI形式的安装程序显示乱码(比如: OFFICE简体中文版安装程序). 解决方法: 在AppLocale的安装目录内, 新建一个 0 字节的AppLoc.tmp&#xff08;或将该文件修改成 0 …

Python基础四

目录 一、Python数据类型--列表 1.列表的下标 2.访问列表中的元素 3.更新列表元素 4.删除列表元素 5.列表脚本操作符 6.列表截取与拼接 截取 拼接 7.嵌套列表 8.列表比较 二、Python内置函数--列表相关 一、Python数据类型--列表 Python中的列表类似于java的数组 列…

Android性能优化 - ANR

文章目录 1. ANR是什么2. ANR类型1.InputDispatching Timeout2.Service Timeout3.BroadcastQueue Timeout4.ContentProvider Timeout 3.处理ANR3.1 调试阶段3.2 分析ANR3.3 监控ANR3.4 线上环境 4.避免ANR 1. ANR是什么 ANR(Application Not responding)&#xff0c;就是应用程…

海盗王巨剑挂机辅助-海盗牛牛

这两天开发了一个海盗王巨剑挂机辅助&#xff1a;海盗牛牛功 能类似牛牛快吼&#xff0c;MFC开发的&#xff0c;win7、win10正常使用&#xff0c;XP不能使用。

海盗王内挂展示

开发了一个海盗王内挂&#xff0c;直接嵌入游戏里的&#xff0c;非注入式&#xff0c;安全不报毒。 内挂实现了定点打怪、多点走动打怪、打怪过滤、释放技能打怪&#xff1b; 自动吃药、定时使用物品&#xff1b; 出售物品&#xff1b; 查询怪物和人物属性等功能。

海盗王合区工具

最近&#xff0c;开发了一个海盗王合区工具&#xff0c;在女神端数据下测试是可以的。 其他版本有些不同&#xff0c;需要稍作修改即可。 经过样例测试&#xff0c;500多个账号时&#xff0c;合区大约10秒左右&#xff0c;还是非常快的。 写入失败时&#xff0c;可以自动打印…
最新文章