我刚刚安装了MEAN堆栈(MongoDB,Express.js,AngularJS,Node.js)并打开了示例程序(在mean.io上找到),他们有一个基本的应用程序,你可以登录并创建博客“文章”只是为了测试等.
无论如何,我删除了’#!’从URL中输出整个用户和文章模型,因为它们在数据库中.接缝好像这样做会让它停止通过Angular进行路由,而是使用只有JSON REST apis的Express路由.这是MEAN堆栈包中的一个缺陷,Angular整体上,还是仅仅是一个开发环境设置?我无法想象会发布这样一个巨大的缺陷,但也许我只是遗漏了一些东西……
可复制的步骤:
>按照http://mean.io的安装说明进行操作
>转到浏览器中的本地应用程序并创建一个帐户并登录
>创建一篇文章
>查看刚刚创建的文章项并从URL中删除#!/,然后您会看到登录用户帐户的JSON对象
完成哈希密码和盐,以及文章
宾语.