首页 > TAG信息列表 > ember-js
javascript-如何在我的Ember应用程序中包括CLDR.js库?
我正在构建一个开始使用ember-skeleton的Ember应用程序(这意味着我正在使用Rake Pipeline作为构建工具链).我正在使用ember-i18n,并且不断发出有关没有CLDR.pluralForm函数的警告. 我已将ember-i18n使用的CLDR plural functions添加到app / vendor /目录中,并将该文件添加到我的Ass使用python处理ember.js标记的html
我有以下情况: >我们在服务器端使用web2py >我们正在提供一些ember.js页>当前,这些ember.js页面位于iframe中,因为是ember.js and web2py conflict with template {{ }} marks.这意味着我们无法轻松地将web2py模板和ember.js模板混合使用.>因此,我已经实现了助手类解决方案:em(DIV)类javascript-灰烬可折叠容器
我正在使用带有把手的Ember.js,单击时需要在页面折叠/展开内创建一个div.我知道如何在jQuery中执行此操作,但是我不能使用任何jQuery.有谁知道如何做到这一点?另外我也不想只切换一个hide属性,我需要完整的上下滑动功能来折叠.如果有人有任何想法,我将非常感谢. 谢谢解决方法:单击您javascript-如何在Ember.js路由器应用中获取视图
如果需要引用特定控制器的视图,如何在基于路由器的应用程序中获取该视图. 我可以得到这样的控制器 App.router.get('myController') 但是控制器不应该并且通常不知道视图,所以 App.router.get('myController.view') ^-不起作用 这也将不起作用: App.router.get('myView') 有没javascript-如何使用Ember获取当前网址(包括哈希后的部分)
我需要从Ember获取当前的URL作为“ redirectTo”参数.从其他应用程序登录后,该参数将用于将用户重定向到同一页面.网址看起来像 http://test.com/apps/#/tables/7 我发现this post从应用程序获取currentPath / route.它提供了当前的路线名称,但我想知道如何从Ember获取完整的路径javascript-使用指定值编译Ember模板
我需要从Ember.TEMPLATES获取模板,使用指定的对象对其进行编译,并获取其原始HTML值. Ember.TEMPLATES内容(使用gruntjs生成)返回一个函数,并且似乎已经通过Handlebars.template()函数传递,因此例如,我将具有以下内容: Ember.TEMPLATES["test"] = Ember.Handlebars.template(functiojavascript-EmberJS-从外部使用几个解决方案调用组件方法(供讨论)
以下是我在EmberJS GitHub上发布的一个问题,但是Stack Overflow比GitHub更适合讨论. 目前,我正在构建一些复杂的组件,包括复合组件,并且由于存在极端隔离组件而遇到了障碍. 在某些情况下,我不需要组件来触发控制器上的操作,但是控制器需要触发组件上的行为更改.问题在于组件不了解javascript-使用sinon和konacha测试ember.js中的动作
我的应用程式中有一条简单的路线,例如: Dash.PostsNewRoute = Em.Route.extend({ model: function() { return this.store.createRecord('post'); }, actions: { saveForm: function() { this.modelFor('postsNew').save(); } } }); 这是我为测试sajavascript-重定向到Ember数组中的第一个对象
我从Ember – Automatically redirect to firstObject得到了部分解决方案,但是它没有按预期工作: 我的路由器: App.Router.map(function() { this.resource('races', { path: '/'}, function() { this.resource('race', { path: '/:race_id'}, funcjavascript-具有hasMany关系的模型上的Ember.js单元测试计算属性会产生TypeError
使用这个: DEBUG: ------------------------------- DEBUG: Ember : 1.5.1 DEBUG: Ember Data : 1.0.0-beta.7.f87cba88 DEBUG: Handlebars : 1.3.0 DEBUG: jQuery : 1.10.2 DEBUG: ------------------------------- 并使用Ember-qunit进行测试. 因此,我正在尝试为模型上javascript-在Ember中将灯具与LocalStorage适配器一起使用
我正在构建一个Ember应用程序,该应用程序使用LocalStorage适配器保存和检索模型,但是在测试时能够将一些模型预加载到应用程序中将非常方便.标准方法似乎是将应用程序的普通存储适配器替换为FixtureAdapter,但我对配置与应用程序在生产中的运行方式有很大不同的应用程序感到不自在.javascript-如何创建Ember.MutableArray的实例?
我已经检查了文档,但似乎无法弄清楚如何创建Ember.MutableArray实例.我试过了: Ember.MutableArray([1,2,3,4,5]) 这不起作用,因为MutableArray不是函数. 我也尝试过: Ember.MutableArray.create([1,2,3,4,5]) 但是MutableArray没有创建任何方法. 任何帮助将不胜感激.解决方法:Emberjavascript-在会徽条件语句中调用函数
我们如何在会徽的条件语句中调用带有参数的函数.就像我有一个功能: priorExist: (prior) -> @get("priors").findBy("condition", prior) 但是当我在这样的标志中调用它时会出错 if priorExist(name) 有什么办法可以在会徽中调用以上功能?解决方法:通过使用像这样的Ember组javascript-调用unloadRecord后,Ember.js“在被破坏的对象上调用集”错误
在我正在处理的项目的会话系统中,我在像这样的记录上调用unloadRecord: user.unloadRecord(); 我不打电话给destroyRecord,因为我想从存储中手动卸载记录而不将其持久化到服务器上.以这种方式从存储中删除记录的效果很好,但是当我登录到同一帐户时(需要从服务器加载相同的用户记录javascript-如何使余烬组件从服务器获取数据.将AJAX调用放在组件内部似乎不是处理此问题的好习惯
一个Ember组件需要从服务中获取数据,但是我认为在组件内部放置AJAX调用不是一个好习惯. 或使用Route来获取数据,然后将数据传递给组件.但是,该Route的方法不能轻松地在不同路由之间共享.解决方法:通常,您是对的,在组件中放置Ajax调用不是一个好主意.但是,在要检索和显示的数据紧密javascript-如何过渡到404“包罗万象”风格的路线?
我在索引路由中查找了一个子域.它为子域子弹查找计划,然后重定向到计划页面.如果没有计划返回,则需要呈现404页面.这是重定向的代码.诚然,我是ember的新手,但是这段代码似乎是正确的.我在控制台中得到零错误,它只是转到我尝试重定向的路线: 控制器/ index.js model: function() {JavaScript-覆盖Ember application.hbs模板
我有一个Ember JS应用程序,该应用程序在根级别具有99%的资源,用户必须登录才能访问.所有这些资源(/ login除外)都具有相同的模板. / login具有完全不同的模板(没有导航栏等).覆盖登录页面的application.hbs模板的最佳方法是什么? 我在其他问题中看到的大多数答案都涉及经过身份验证的javascript-Ember:从实用程序类访问余烬数据“存储”对象
我在我的ember应用程序中有一个用于验证用户名的实用程序类,并按照ember-cli文档中的指定进行设置.我在应用程序中的多个位置(组件和控制器)进行客户端用户名验证,因此我想将验证逻辑引入可重用的方法中. 该文件位于/app/utils/username-validator.js中,我可以通过将其导入来成功将javascript-Ember.js操作冒泡并跳过一条路线
设定 想象一个具有以下结构的Ember.js应用程序(试用v1.13.9): > ApplicationRoute > IndexRoute> IndexController 在索引模板上,只有一个带有动作的按钮: <!-- index/template.js --> <button {{action 'ping' 'index template'}}>index</button> 所有路由/控制器都会处理灰烬CLI:index.php而不是index.html
我想在余烬应用程序中使用index.php文件而不是index.html. 我发现可以在ember-cli-build.js文件中设置以下内容,该文件会将index.html输出为index.php outputPaths: { app: { html: 'index.php' } } 但是,输入文件仍然必须命名为index.html. 是否有人知javascript-Ember.js模型保存不会向服务器发送任何数据
我目前正在使用Ember.JS和带有Express的NodeJS构建一个小型演示应用程序.我创建了一个简单的模型,并创建了一个动作来保存它. 该组件具有一个称为配方的属性,它是我定义的模型的一个实例.保存操作很简单: save() { this.get('recipe').save(); } 查看Chrome开发人员工具中的“网javascript-如何在ember-cli-slick中使用“ asNavFor”选项
我正在尝试在余烬应用程序中实现slick slider,我通过ember observer找到了ember-cli-slick,我必须使用Slider Syncing option.在jquery中可以通过使用以下option.but在ember中如何引用类名? asNavFor:“.slider-nav”解决方法:要安装ember-cli-slick,请运行以下命令 ember install ejavascript-当前路线的灰烬刷新模型
我有一个路线/ search,其中有一个组件(搜索栏),该组件在路线上调用操作以刷新模型.该组件可用于索引路由和搜索路由,如下所示: 首页>搜索栏 搜索>搜索栏 搜索栏组件调用一个操作,该操作在索引上调用以下内容: actions: { goSearch: function(val) { this.transitionTo('JavaScript-在Ember中进行单向绑定输入?
Ember的默认{{input}}助手会创建双向绑定.创建仅单向绑定的输入元素的最新方法是什么? 通过Google搜索“单一单向输入”,可以生成几个附加组件: > https://github.com/DockYard/ember-one-way-controls > https://www.npmjs.com/package/ember-one-way-input 但是我需要附加吗?解决方javascript-在EmberJS中重定向
我是EmberJS的新手,因此非常感谢您的帮助.我正在尝试做一些我认为在理论上应该很简单的事情-我有一个组件,并且在DOM元素之一上,我想要一个单击处理程序,该处理程序可以重定向到路线,但是我一直无法弄清楚该如何做到这一点. 我有我的组成部分: //components/sample-card-header.js