yyman001
yyman001
@hejianxian 先删再添加,又引发一个bug,就是拖拽,如果由下往上,插入的位置是正确的,如果从上向下拖,位置会+1,位置不正确。。。真是头疼
@hejianxian @AWulkan 我又想到了另外一个方法,是这样的 1.在插入的数据的时候,用一个别的对象(B占位符对象)来替换这个一样的元素A副本,当然这个对象跟之前那些一样,除了key值外,防止报错 2.然后接着删除旧的复制元素A的本体 3.把占位符替换为原来的那个拖拽元素A副本 另外,我是想了另外一个办法,是拷贝那个list数组为fix-list,然后完成上面的fix操作,最后替换原来的那个list,但这个有个问题,就是没办法把整个数组替换?我翻阅了官网和网上一些资料都没找到。 具体代码 ```js this.temp = null this.placeholderObject = {'label':'placeholderObject'} handleDrop(data) { console.log(':v-list: drop'); const { index, list, item } = data; this.temp = data...
发现占位符getPlaceholderIndex()方法获取index好像不太正确。 最后更新方法:不清楚有时候拖拽会报key 1重复。。。 ```js [SAVE_DATA] (state, destinationData) { console.log('目标index:', destinationData.index); state.destinationData.index = destinationData.index state.destinationData.item = destinationData.item state.destinationData.list = destinationData.list destinationData.list.splice(destinationData.index, 0, state.placeholderObject); }, [UPDATE_ITEM] (state, originItem){ //1. 删除原数据 originItem.list.splice(originItem.index, 1)...
应该还是有些bug, 我从4G切换到wifi也不行, 得把服务全部重启, 重新链接才行
= =。。。好厉害,好多新东西都没办法用到。。。所以也不知道怎么学。。。学的东西,是应为在使用,学不到,是因为,没在用。
+10088
you can require this js ``` let pixi_display = require('@/components/page/scene/pixi-layers') //pixi-layers.js (function (factory) { if ( typeof define === 'function' && define.amd ) { // AMD. Register as an anonymous...
@ivanpopelyshev thank you, I try it ,it working. I use vue.js for the components dev,i don't how to import it from ES6,and i use it look like,i copy code for...
第一个好好看啊~
百度的fis集成有`资源定位`http://fis.baidu.com/docs/more/fis-standard-location.html#在js中定位资源 但在gulp中暂没找到实现方法,如果有,也可能只是替换文件内容的方法吧~