我不喜欢HTML5多文件选择的工作方式.首先我选择例如5个文件,没关系,它显示5个选定的文件.之后,我决定再添加3个文件.但是当我这样做时,"旧的"5个文件消失了,只有3个新文件在这里.
我知道使用jquery获取所选文件的文件列表没有问题,但是有没有机会如何使用所选文件进行操作并插入其他文件?
我不想使用像你必须逐个选择文件和另一个上传按钮附加到文档的解决方案,当我看到这样的页面时,我倾向于破坏我能够看到的所有东西.
我正在制作一个小型 mixin,用于根据用户如何爬行页面来驱动动画,并且我需要从该 mixin 访问存储在 Vuex 存储中的数据。任何 ide 如何从 vuex 存储传递数据,我很生气。
页面/index.vue
import Vue from 'vue'
import {ToplevelAnimations} from '~/mixins/toplevel_animations'
export default Vue.extend({
mixins: [
ToplevelAnimations
]
})
Run Code Online (Sandbox Code Playgroud)
mixins/toplevel_animations.js
export const ToplevelAnimations = {
transition(to, from) {
// some logic, here I need to access routes stored in store
return (to_index < from_index ? 'switch-to-left' : 'switch-to-right');
}
}
Run Code Online (Sandbox Code Playgroud)
商店/index.js
import {StoreExtensions} from "~/plugins/store_extensions.js";
export const state = () => ({
MAIN_NAV_LINKS: [
{
path: '/',
title: 'Domov',
order: 1
}, …Run Code Online (Sandbox Code Playgroud)