bingo 跨action异步获取参数
2024-08-27 02:22:27
html(定时器模拟异步)
<script>
setTimeout(function(){
window.teacInfo = {a:1,b:2};
},2000);
</script>
service
bingo.service('commonSrv', function ($view, $var) {
if($view.commonSrv) return $view.commonSrv;
return {
teacInfo: function (func) {
var teacInfoTimer = setInterval(function(){
if(!window.teacInfo) return false;
clearInterval(teacInfoTimer);
teacInfoTimer = null;
func();
},10);
} } });
action
bingo.using('service/commonSrv');
bingo.action('classInfo/index', function ($view,commonSrv) { commonSrv.teacInfo(function(){
console.log(window.teacInfo);
}); });
最新文章
- order by用法
- Mac安装mysql遇到的坑
- Sublime WiFi真机同步和WiFi真机预览使用说明
- [UCSD白板题 ]Small Fibonacci Number
- ArcGIS API for Silverlight 当DataGrid选中项时,地图聚焦弹出窗口,并可以播放音频文件
- PAT 解题报告 1013. Battle Over Cities (25)
- JAVA中的异常(异常处理流程、异常处理的缺陷)
- ssh 调优参数
- angularJS服务一
- api接口对于客户端的身份认证方式以及安全措施
- vlc-android1.8.0的全部源代码[包括C语言]
- 天梯赛决赛 L2-1.红色警报 并查集
- JSP 禁用脚本设置
- echarts4.0折线图让某个点闪烁
- grep,sed,awk用法整理
- ASP.NET Core WebApi
- Python之逻辑回归模型来预测
- jqgrid 加入右键菜单按钮管理
- 原生 JS 中 延迟脚本和异步脚本
- Western Subregional of NEERC, Minsk, Wednesday, November 4, 2015 Problem F. Turning Grille 暴力