gpt4 book ai didi

ember.js - Ember JS-模型未使用新的查询参数刷新

转载 作者:行者123 更新时间:2023-12-02 06:02:15 26 4
gpt4 key购买 nike

// controllers/list.js
import Ember from 'ember';

export default Ember.Controller.extend({
queryParams: ['page', 'sortBy', {
refreshModel: true
}],
page: 1,
sortBy: 'createdAt'
});


// templates/components/list-table.hbs
{{#link-to "list" (query-params sortBy="firstName")}}Sort by name{{/link-to}}

当我单击“按名称排序”链接时,为什么列表模型没有完全刷新?
我做错了什么?
谢谢你的帮助。

最佳答案

您需要将refreshModel设置为routes / list.js文件中的queryParams属性。

您需要在route / list.js中设置queryParams属性

queryParams: { page: { refreshModel: true }, sortBy: { refreshModel: true }}

并在controllers / list.js中定义它的queryParams属性
queryParams: ['page', 'sortBy']

关于ember.js - Ember JS-模型未使用新的查询参数刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41248632/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com