Skip to content
This repository has been archived by the owner on May 20, 2023. It is now read-only.

[TODO] 待完善功能 #17

Open
5 of 8 tasks
Chanyon opened this issue Mar 13, 2023 · 24 comments
Open
5 of 8 tasks

[TODO] 待完善功能 #17

Chanyon opened this issue Mar 13, 2023 · 24 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@Chanyon
Copy link
Contributor

Chanyon commented Mar 13, 2023

TODO

@fzdwx fzdwx added enhancement New feature or request good first issue Good for newcomers labels Mar 13, 2023
@fzdwx
Copy link
Owner

fzdwx commented Mar 13, 2023

我把 mode1 也就是聚合翻译拆出来了,然后感觉可以把 Nav 加个 solt ,两个 mode 都往里面加按钮

@fzdwx
Copy link
Owner

fzdwx commented Mar 14, 2023

配置我修改成了从 ts 调用 rust,不直接调用 tauri 的 api

@fzdwx
Copy link
Owner

fzdwx commented Mar 14, 2023

image

你的上面有这个吗? 这个会导致打不了包

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 14, 2023

image

你的上面有这个吗? 这个会导致打不了包

改这样:

const emit = defineEmits(["update:modelValue"]);
const inputValue = function (e: any) {
  emit("update:modelValue", e.target.value);
}
</script>
<template>
  <div class="ipt">
    <label for="ipt"> {{ props.platform }}: </label>
    <input type="text" name="ipt" id="ipt" :value="modelValue" @input="inputValue($event)" />
  </div>
</template>

@fzdwx
Copy link
Owner

fzdwx commented Mar 14, 2023

image
你的上面有这个吗? 这个会导致打不了包

改这样:

const emit = defineEmits(["update:modelValue"]);
const inputValue = function (e: any) {
  emit("update:modelValue", e.target.value);
}
</script>
<template>
  <div class="ipt">
    <label for="ipt"> {{ props.platform }}: </label>
    <input type="text" name="ipt" id="ipt" :value="modelValue" @input="inputValue($event)" />
  </div>
</template>

我发现改了之后,input 坏了,没有绑定了

@fzdwx
Copy link
Owner

fzdwx commented Mar 14, 2023

日志里面的值没有变

录屏_选择区域_20230314221126

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 14, 2023

删掉这试一下
image

@fzdwx
Copy link
Owner

fzdwx commented Mar 14, 2023

不是,都不回显数据了

这个是以前的

image

@fzdwx
Copy link
Owner

fzdwx commented Mar 14, 2023

OK,好了 。 我的, 不好意思

这个命名必须是 modelValue 吗?我改成了 modeValue 就坏了

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 14, 2023

OK,好了 。 我的

这个命名必须是 modelValue 吗?我改成了 modeValue 就坏了

这个是默认命名,可以改的,比如这样

<MyComponent v-model:title="bookTitle" />
<!-- MyComponent.vue -->
<script setup>
defineProps(['title'])
defineEmits(['update:title'])
</script>
<template>
  <input
    type="text"
    :value="title"
    @input="$emit('update:title', $event.target.value)"
  />
</template>

@fzdwx
Copy link
Owner

fzdwx commented Mar 22, 2023

我昨天加的快捷键的配置有点问题,就是点保存后没有效果,tauri 给报错了,但是重启后就会生效

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 22, 2023

我昨天加的快捷键的配置有点问题,就是点保存后没有效果,tauri 给报错了,但是重启后就会生效

我目前没有解决tauri窗口不显示的问题,所以用不了tauri后端功能。
我明天下载zip文件重新编译,再看能不能运行?

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 22, 2023

我昨天加的快捷键的配置有点问题,就是点保存后没有效果,tauri 给报错了,但是重启后就会生效

如果保存后能自动重启应用是否能修复?

@fzdwx
Copy link
Owner

fzdwx commented Mar 22, 2023

我昨天加的快捷键的配置有点问题,就是点保存后没有效果,tauri 给报错了,但是重启后就会生效

如果保存后能自动重启应用是否能修复?

可以试试这个,明天我release一下,然后你在下

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 22, 2023

我一直认为应用启动时窗口会自动显示一次?原来要使用快捷键才显示。
image

@fzdwx
Copy link
Owner

fzdwx commented Mar 23, 2023

... 是的


现在改成第一次显示了, 你的可以用了吗?

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 23, 2023

... 是的

现在改成第一次显示了, 你的可以用了吗?

可以

@fzdwx
Copy link
Owner

fzdwx commented Mar 24, 2023

快捷键修改可以了,我以前是直接取消所有注册的,改成了判断后在注销。

4c2414b#diff-621c943cc5c51fe96e801e2019794959b5d6f7fad1e394cd14ef9ad7c3212273L132

@fzdwx
Copy link
Owner

fzdwx commented Mar 24, 2023

我把 mian window 的文件都移动一下,后面可以把 设置 开一个单独的窗口来

大概思路是

  1. 在 root 路径创建 setting.html
  2. 在 src/setting/ 里面写 js

不知道这样行不行

4950735

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 24, 2023

我把 mian window 的文件都移动一下,后面可以把 设置 开一个单独的窗口来

大概思路是

  1. 在 root 路径创建 setting.html
  2. 在 src/setting/ 里面写 js

不知道这样行不行

4950735

看文法档是可以的https://tauri.app/zh-cn/v1/guides/features/multiwindow

@fzdwx
Copy link
Owner

fzdwx commented Mar 29, 2023

我刚刚加了个语言切换的功能, 但是有一个问题, 有道的 api 是不支持指定 target lang 吗?

@fzdwx
Copy link
Owner

fzdwx commented Mar 29, 2023

有道这个 api 可能还有点问题,翻译的内容不全:

image

image

@Chanyon
Copy link
Contributor Author

Chanyon commented Mar 29, 2023

我刚刚加了个语言切换的功能, 但是有一个问题, 有道的 api 是不支持指定 target lang 吗?
有道这个 api 可能还有点问题,翻译的内容不全:

这个free api,翻译的长度有限,支持翻译选项很少!删除youdao?

@fzdwx
Copy link
Owner

fzdwx commented Mar 31, 2023

我也找了一下,没有什么能用的,不过可以考虑接入官方的

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants