小编ktb*_*bee的帖子

为什么我在添加 Vuex 模块时收到“rawModule is undefined”?

最近,我第一次在 Vuex 中实现模块时遇到了困难。我找不到关于我收到的控制台错误消息的太多信息(rawModule is undefined),所以我想我应该分享我遇到的问题和解决方案。当我处理一些示例时,我正在做一个快速、简单的模块实现版本:

export const store = new Vuex.Store({
  state: {
    loggedIn: false,
    user: {},
    destination: ''
  },
  mutations: {
    login: state => state.loggedIn = true,
    logout: state => state.loggedIn = false,
    updateUser: ( state, user ) => { state.user = user },
    updateDestination: ( state, newPath ) => { state.destination = newPath }
  },
  modules: {
    project
  },
});

const project = {
  state: {}
}
Run Code Online (Sandbox Code Playgroud)

vue.js vuex

6
推荐指数
1
解决办法
2187
查看次数

为什么 makepri.exe 创建多个 Resources.pri 文件?

我正在尝试创建一个 Resources.pri 文件,以便 Windows 10 知道在不同分辨率下将哪些图像用于我的开始磁贴。我正在执行下面链接的 MSDN 文档的第 6 步:

https://msdn.microsoft.com/en-us/library/windows/apps/dn393983.aspx#Specify_images_for_scaling__localization__and_high_contrast

我所有的徽标图像都根据其比例进行了标记。这些是我的资产文件夹中的名称:

70x70Logo.scale-80.png
70x70Logo.scale-100.png
70x70Logo.scale-140.png
70x70Logo.scale-180.png
150x150Logo.scale-80.png
150x150Logo.scale-100.png
150x150Logo.scale-140.png
150x150Logo.scale-180.png
Run Code Online (Sandbox Code Playgroud)

当我手动使用 makepri.exe 时,它​​会创建三个 Resources.pri 文件,而不是仅一个包含我想要的所有缩放信息的文件。这些是生成的文件:

Resources.pri
Resources.scale-140.pri
Resources.scale-180.pri
Run Code Online (Sandbox Code Playgroud)

Resources.pri 包含 80% 和 100% 比例的信息,但其他两个文件包含 140% 和 180% 比例的信息。知道为什么较大的比例被分成单独的文件吗?我在下面包含了我的 TestAppConfig.xml 文件以及我用来生成文件的命令。

测试应用配置.xml

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<resources targetOsVersion="10.0.0" majorVersion="1">
    <packaging>
        <autoResourcePackage qualifier="Language"/>
        <autoResourcePackage qualifier="Scale"/>
        <autoResourcePackage qualifier="DXFeatureLevel"/>
    </packaging>
    <index root="\" startIndexAt="\">
        <default>
            <qualifier name="Language" value="en-US"/>
            <qualifier name="scale" value="100"/>
        </default>
        <indexer-config type="folder" foldernameAsQualifier="true" filenameAsQualifier="true" qualifierDelimiter="."/>
        <indexer-config type="resw" convertDotsToSlashes="true" initialPath=""/>
        <indexer-config type="resjson" initialPath=""/>
        <indexer-config …
Run Code Online (Sandbox Code Playgroud)

windows-10 uwp

3
推荐指数
2
解决办法
1816
查看次数

标签 统计

uwp ×1

vue.js ×1

vuex ×1

windows-10 ×1