- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
祝你好,StackOverflow,
// routes
Router.map(function() {
this.resource('myresource');
this.resource('myresource', { path: 'myresource/:param1' });
});
// call transition from controller when switch not selected any params
// doesn't work...
this.transitionToRoute('myresource');
需要帮助,如果未选择 View 中的任何参数,我想转到“domain.tld/myresource”。但这不起作用:(
最佳答案
// router
Router.map(function() {
this.route('myresource');
this.route('anothermyresource', { path: 'myresource/: param1' });
});
// router extend for another my resource
setupController: function(controller, model) {
this.controllerFor('myresource').setProperties({isNew:false, content:model});
},
renderTemplate: function() {
this.render('myresource');
},
model: function (params) {
if (params.param1 === 'paramValue') return this.store.find('resource', {param1: 0});
}
// and now work like as need
this.transitionToRoute('myresource');
关于javascript - this.transitionToRoute 在没有参数的情况下不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34051030/
我有一种情况,transitionToRoute().then(...) 在从一个子路由转换后解析,但从另一个子路由转换后解析。 但我没有看到任何区别: 路线: this.resource('depa
祝你好,StackOverflow, // routes Router.map(function() { this.resource('myresource'); this.resou
我正在 ember.js 上进行实时搜索。这是代码 App.Router.map -> @resource "index", {path : "/"} @resource "index
你好,我在页眉上有一个搜索组件。 当我点击放大镜时,flag 属性变为 true,因此 search-box 组件显示如下: 当我在放大镜上按下 Enter 键时,我调用了一个 Action ,在 a
当用户在 EmberJS 应用程序中单击链接时,我想使 Ctrl 和 Meta Key 成为可能。 是否可以在新标签页中打开 transitionToRoute? 最佳答案 如果使用 Ember 2.
如何从组件操作内部实用地转换到路线? 我尝试使用@get('controller').transitionToRoute('images'),但 Controller 引用了组件本身。我知道组件应该是
我在 ember 1.11 中使用 Ember-cli 我正在尝试使用 Controller 中的 transitionToRoute 方法转换到路由并将动态生成的对象作为模型提供给它。 这是我的 C
在 Ember Controller 中,我想调用我的 API 来创建用户,并在成功时调用 transitionToRoute。这是我目前想要的工作: import ajax from "ic-aja
我需要能够以编程方式路由到不同的页面。据我所知,实际渲染路线的唯一方法是来自路线声明,如下所示: Router.route('/', function() { this.render('index
我的路线定义: this.resource("visitor", {path: ":id"}); 当我通过URL/12345访问页面时,this.currentModel的值为 {id: "12345
怎么可能transitionToRoute从 Ember 组件中干净地调用? 它可以将 Controller 注入(inject)组件并调用 Controller 的transitionToRoute
我有一个由 3 条路线组成的 Ember 应用程序: router.route('territory', { path: 'localhost/app/territory/:tid' }); rout
我有一个 Controller ,我正在使用 Ember CLI 进行测试,但 Controller 的 promise 无法解决,因为 Controller 的 transitionToRoute方
我是一名优秀的程序员,十分优秀!