我不能再使用分页()-method了,因为我需要向集合中的每个元素添加一个额外的属性。结果是,我在呈现时得到了正确的分页,但是它总是显示每个页面上的所有元素。
public function allPaginate($perPage)
{
$initialCollection = $this->model->orderBy('created_at', 'desc')->get();
// adding slug to my collection for every item
$initialCollection->
假设我有这些Backbone.js模型:
var Truck = Backbone.Model.extend({});
var truck1 = new Truck();
var truck2 = new Truck();
truck1.set("brand", "Ford");
truck2.set("brand", "Toyota");
truck3.set("brand", "Honda");
truck4.set("brand", "Ford");
然后,
我有一个主干收藏
jQuery ->
class App.Collections.List extends Backbone.Collection
model: App.Models.ListItem
我正在尝试在页面加载时初始化集合:
var list = new App.Collections.List;
list.reset(<%= @data.to_json.html_safe %>)
这会在主干库中抛出JS错误。
Uncaught TypeError: undefined is not a function application.js:597
f.ex
我正在为wordpress开发一个在页面中加载javascript的插件。但是我希望这个插件只在选定的页面上加载。不是所有的页面。有人能建议一下如何做到这一点吗?下面是代码。
add_action('wp_enqueue_scripts', 'soundninja_enqueue');
function soundninja_enqueue($hook)
{
wp_enqueue_script('soundninja', // id
'http://soundninja.github.io/SNtest/build