折射率排序错误
error with ractive sortable
我创建了一个演示来测试Ractive装饰器:" Ractive -decorators-sortable.js",我认为这是一个简单的测试,但看起来它不会对任何东西进行排序。它还给了我以下错误:"未捕获的TypeError: sourceKeypath。lastIndexOf不是一个函数"。下面是我的代码:
<body>
<h1>Ractive sort</h1>
<div id='container'></div>
<script id='template' type='text/ractive'>
<ul class="reorderable browsers">
{{#list}}
<li decorator='sortable'>{{.}}</li>
{{/list}}
</ul>
</script>
<script>
var ractive = new Ractive({
el: '#container',
template: '#template',
data: { list: [ 'Firefox', 'Chrome', 'Internet Explorer', 'Opera', 'Safari', 'Maxthon' ] }
});
</script>
</body>
感谢您的帮助
编辑:同时,它可能是固定的
当前版本的插件显然是有点旧,而不是最新的。
同时,您可以使用社区提供的这个:
https://github.com/Skyrpex/ractive-decorators-sortable这似乎适用于Ractive 0.7(但还没有0.8):
http://jsfiddle.net/wn9fnev9/Somehow, putting a jsfiddle requires adding code ...silly
这应该在最新版本的插件中修复。
这似乎是插件中的一个bug。2014年5月提出,至今未解决。如果使用了插件自带的其他版本的activejs (Ractive - v0.3.9 - 2013-12-26),它将不会拖动并且会给出一个错误。参见:https://github.com/ractivejs/Ractive-decorators-sortable/issues/3。太糟糕了,我想我将不得不使用HTML5或JQueryUI。
相关文章:
- Jslint 无法识别错误排序函数的选项
- 按 [field] 值对 javascript 数组进行排序会给出错误的顺序
- 使用可排序表时出现d3.v3错误
- jQueryUI可拖动+可排序错误(无法读取未定义的属性'选项')
- Javascript中的快速排序-错误过多的递归
- 排序出现Javascript错误
- Javascript排序函数错误地更改了元素'数组中的位置
- JavaScript 排序顺序错误
- 数字数组排序错误
- Jquery 错误地按 id 对
- 进行排序
- 类型错误: 无法读取未定义的属性“排序级别”
- ExtJS分组网格排序错误
- a不同列列表的未定义或空引用的数据排序错误
- JSLint”;超出范围”;由于函数排序导致的错误
- IE 7/8 javascript排序错误“;应为“数字”;
- NodeJS中require的排序似乎会产生错误
- 使用字符串按属性错误对对象进行数组排序
- 如何提高Highcharts的性能并避免排序数据出现错误15
- 未捕获的类型错误:无法读取属性'排序方式'的未定义
- js数据表重新排列后排序错误