postal.js使用
2016-02-28 08:30
567 查看
requirejs.config({ //默认情况下模块所在目录为js/lib baseUrl: './', //当模块id前缀为app时,他便由js/app加载模块文件 //这里设置的路径是相对与baseUrl的,不要包含.js paths: { 'lodash': 'lodash', 'postal': 'postal' }, shim: { 'postal': ['lodash'] } }); requirejs(['lodash','postal'], function (_,postal) { var channel = postal.channel(); // subscribe to 'name.change' topics var subscription = channel.subscribe( "name.change", function( data ) { console.log("name.changed:"+data.name); } ); // And someone publishes a name change: channel.publish( "name.change", { name: "Dr. Who" } ); });
相关文章推荐
- js正则表达式
- bzoj 1012: [JSOI2008]最大数maxnumber
- 不同浏览器获取DOM元素的各种高度
- [Hapi.js] Route parameters
- [Hapi.js] Logging with good and good-console
- JavaScript的第一天
- 详解Javascript中的Object对象
- javascript插件开发的一些感想和心得
- javascript数组的长度不是只读属性
- Javascript面向对象编程
- js权威教程学习笔记
- Jsp中内置对象(1)
- js中自定义函数的名称不可为click
- 项目中遇到的JS闭包问题
- JSP/Servlet相关技术1
- js 倒计时功能
- Javascript监听触摸事件
- 《JavaScript高级程序设计》读书笔记(七):事件
- 理解js作用域原型链和执行上下文
- Angular2教程(七)