我正在使用 Vuetify 2 并将其与“点菜”选项一起使用。我为每个路由提取 CSS,因此应用程序只加载该视图所需的 CSS。我所看到的是chunk-vendors.css包含 Vuetify 的所有 CSS,而不是为每个视图块将它们分解。
这是否有可能在第一次加载时获得更小的 CSS 文件以获得最大性能?谢谢!
在使用 Vue.js 时,我确实使用了一种简单的方法来动态设置在键入时调整大小的文本区域的高度。但当组件安装或值更新时我无法执行此操作。
我已经尝试过http://www.jacklmoore.com/autosize/,但它有同样的问题。
我创建了一个沙箱,它显示问题,当输入框时它会更新,但当值动态更改时则不会
实例: https: //codesandbox.io/s/53nmll917l

我需要读取使用新的 Web 文件系统访问 API 打开的文件夹的所有文件和目录。我能够读取目录,但不知道如何以优雅的方式继续递归
try {
const directoryHandle = await window.showDirectoryPicker()
const files = []
for await (let [name, handle] of directoryHandle) {
const kind = handle.kind
files.push({
name,
handle,
kind,
})
}
Run Code Online (Sandbox Code Playgroud) 我想在 vuex 商店中存储来自登录操作的用户。但是没有访问权限this.$apollo。
export const actions = {
UPSERT_USER({ commit }, { authUser, claims }) {
this.$apollo
.mutate({
mutation: UPSERT_USER_MUTATION,
variables: {
id: user.uid,
email: user.email,
name: user.name,
picture: user.picture,
},
})
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
vue.js ×2
browser ×1
css ×1
javascript ×1
nuxt.js ×1
vue-apollo ×1
vuetify.js ×1
vuex ×1
web ×1