ember-cli

    0热度

    2回答

    我想要做的事很简单,我是一个有点意外的人不是在谈论更多。我想在我的服务器上生成自己的index.html,这些文件是通过构建用于生产的ember创建的。我使用ember作为我的应用程序的一部分,因此当某个URL被击中时,我会喜欢我的应用程序应用程序来接管。我试图通过更改ember-cli-build.js中的标志storeConfigInMeta来生成我自己的index.html。 storeCo

    0热度

    1回答

    我使用 恩贝尔:2.11.0,余烬,简单身份验证:1.2.0 我用余烬,简单AUTH通过验证我的应用程序oauth2到我的REST API。 ember-simple-auth的标准行为是在服务器响应401状态代码时使用户会话无效。 我要处理这个不同,并试图重写此: import DS from 'ember-data'; import DataAdapterMixin from 'ember-

    0热度

    2回答

    我在我的余烬应用程序中有一个路由和相应的模板。在页面加载时,我想隐藏一些基于URL参数的元素。我试图在afterModel方法中使用jquery $.("elementName").hide();和其他几个组合来做到这一点。但没有任何工作,因为它似乎DOM尚不可用。在操作部分中可以实现与按钮操作相同的功能,但它不能帮助我,因为我希望在页面加载时执行此操作。有人能指出我做错了什么吗?

    3热度

    1回答

    我在我的项目的lib目录中有一个“in-app”(或“in-repo”)Ember插件。该插件在其自己的package.json文件中列出了它自己的依赖关系。我的项目的顶级package.json指定插件路径: "ember-addon": { "paths": [ "lib/my-addon-here" ] } 然而,当我在项目根目录运行npm in

    1热度

    1回答

    在余烬中,我正在使用pretender作为模拟服务器来编写模板的验收测试。 var server = new Pretender(); server.get('/events', JSON.stringify(200, { events: [ { event_id: '23456789098765', event_time: '2017-02-01',

    1热度

    1回答

    在我的验收测试中,我想确认在异步操作期间“加载指示器”是否正确显示和隐藏。比方说,我有一个看起来像这样的动作: myAction() { this.set('isLoading', true); someAsyncMethod().then(answer => { this.set('isLoading', false); }); } 而且看起来像这

    0热度

    1回答

    我记得有一个方法来生成与所有的属性,使用烬-CLI类似下面的模型的模型和关系, ember g model user name:string email:string user:has-many 所以,我能避免一次又一次地输入所有attr。 name: DS.attr('string') 但我找不到任何有关它的参考。我在哪里可以找到更多的参考。关于如何生成具有混合和关系的模型的详细用法?

    2热度

    2回答

    我正在开发一个Ember-js应用程序,我想将每篇文章链接到下一篇和上一篇文章。我想根据JSON API工作。 我已经设法加载/显示文章的(博客)作者体面和加载和显示下一篇(相关)文章的'传情'。这工作正常。 现在,下一件应该是相当简单的:如何加载我的文章中定义的'链接'?如何将它们添加到我的模型中,或者以我的Handlebars模板中的其他方式显示它们? 让我举一个exerpt从我的JSON-r

    0热度

    1回答

    在我的应用程序路线中,我提供了有关如何呈现模态的打开和关闭的来自ember网站的代码。 https://guides.emberjs.com/v1.10.0/cookbook/user_interface_and_interaction/using_modal_dialogs/ export default Ember.Route.extend({ actions: { op

    2热度

    1回答

    我在应用程序中创建一些路线/ router.js Router.map(function() { let i18n = this.service('i18n'); this.route("lang", { path: '/:lang' }, function() { this.route('home', { path: '/', template: 'home' }