meteor+angularjs使用

记录使用meteor + angularjs 的注意点(因为两者有很多相似处 也会造成一些冲突)
 1. 脚本的加载顺序(即 angular.js加载时)
 
 2. ngApp 的使用
 /*这样做:
 <body><div ng-app="my-app">
  ...
</div></body>
*/
/*而不是
<body ng-app="my-app">
  ...
</body>
*/
 
 3. Angular template模板文件的加载,以及template 分隔符 {{}}的使用
   将每个模板文件写进html的模板模块中--I wrap each template files inside a HTML template block:
   /*<template name="template_filename.html">
  ...
   </template>*/
 
 4. Meteor collection的声明以及使用
 
 5. 如何简化代码
 
 /*****解决这几个问题的方法 简要说明*****/
 1. 遵照运行级别的约束来组织文件
 2. 页面内容中用<div>应用ng-app,而不是<html>或者<body>
 3. 将Angular template分节符改成其他的形式,按照Meteor的约束组织文件,并且从Meteor的template开始加载所有的templates
 4. 将Meteor的collection声明为全局变量,用Meteor的Deps.autorun创建一个包装功能来实现数据的绑定
 5. 在任何场合都遵循angular的依赖注入约束
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值