javascript - meteor1.2.1版本不支持这样的angularjs写法?
高洛峰
高洛峰 2017-04-10 16:41:42
[JavaScript讨论组]

一直报这个错误,是不是这个版本饿的不支持这样的写法了? 应该怎么写?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
大家讲道理

拖了好久,总是来写下解决的方法

Meteor 1.2.1 在angular模板这一块更新了二个组件 查看官方文档 在add Angular 1 这一块刚好写到

It's time to add Angular 1 to our stack!

Because we decided to work with AngularJS in the client side, we need to remove the default UI package of Meteor, called Blaze.

We also need to remove Meteor's default ECMAScript2015 package named ecmascript because Angular-Meteor uses a package named angular-babel in order to get both ECMAScript2015 and AngularJS DI annotations.

So let's remove it by running:

$ meteor remove blaze-html-templates

$ meteor remove ecmascript

Now let's add the Angular 1 package to Meteor, back in the command line, launch this command:

$ meteor add angular

This package takes care of connecting Angular 1 to Meteor and includes the latest Angular 1 library code into our app.
That's it! Now we can use Angular 1's power in our Meteor app.

ok,因为html有两个插件都在处理html文件, 所以产生了冲突,angular-templates, templating,删掉blaze-html-templates和ecmascript,就保留了angular-templates

另外js meteor 1.2.0.x 官方推荐用的是ecmascript,他是es6的转码器,不过angular-meteor自带的是angular-babel,用了angular-meteor还是照着它的文档来吧!

ok 搞定! 附上详细的地址Meteor+angularjs 实现轻论坛系列一

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号