8 Commits
dev ... master

Author SHA1 Message Date
Zyronon
83caeaf669 Merge pull request #90 from zyronon/test
save
2024-06-06 16:46:54 +08:00
Zyronon
0478cc868c save 2024-06-06 16:46:04 +08:00
zyronon
27ee8d87d6 docs: update readme.md 2024-05-30 14:41:37 +08:00
zyronon
26b2d240b5 Merge remote-tracking branch 'origin/master' 2024-05-30 10:47:07 +08:00
zyronon
8dcda1bd10 fix: root font-size automatic adaptation 2024-05-30 10:46:41 +08:00
Zyronon
84f4febd2e Update README.ja.md 2024-05-11 00:18:40 +08:00
Zyronon
c5b4f2eb33 Merge pull request #81 from eltociear/update-jpdoc
Update README.ja.md
2024-05-08 13:39:55 +08:00
Ikko Eltociear Ashimine
f18b7b19f3 Update README.ja.md 2024-05-08 14:26:41 +09:00
3 changed files with 32 additions and 30 deletions

View File

@@ -47,6 +47,7 @@ Github Pages: [https://dy.ttentau.top/](https://dy.ttentau.top/)
【模仿抖音系列】三:[Vue 路由使用介绍以及添加转场动画](https://juejin.cn/post/7362528152777130025) 【模仿抖音系列】三:[Vue 路由使用介绍以及添加转场动画](https://juejin.cn/post/7362528152777130025)
【模仿抖音系列】四:[Vue 有条件路由缓存,就像传统新闻网站一样](https://juejin.cn/post/7365334891473240101) 【模仿抖音系列】四:[Vue 有条件路由缓存,就像传统新闻网站一样](https://juejin.cn/post/7365334891473240101)
【模仿抖音系列】五:[Github Actions 部署 Pages、同步到 Gitee、翻译 README 、 打包 docker 镜像](https://juejin.cn/post/7365757742381957161) 【模仿抖音系列】五:[Github Actions 部署 Pages、同步到 Gitee、翻译 README 、 打包 docker 镜像](https://juejin.cn/post/7365757742381957161)
【模仿抖音系列】六:[使用rem、动态vh自适应移动端](https://juejin.cn/post/7374452765273538595)
## 运行 ## 运行
注意:本项目仅适用于学习和研究,不得用于商业使用 注意:本项目仅适用于学习和研究,不得用于商业使用

View File

@@ -29,7 +29,7 @@
[//]: # "注意Gitee Pages现在无法更新代码不是最新的。如果你能翻墙推荐访问下面地址 " [//]: # "注意Gitee Pages现在无法更新代码不是最新的。如果你能翻墙推荐访问下面地址 "
Github ページ:[hっtps://dy。ってんたう。とp/](https://dy.ttentau.top/) Github ページ:[https://dy.ttentau.top/](https://dy.ttentau.top/)
[//]: # "Gitee pages: [https://dy.ttentau.top/](https://dy.ttentau.top/) (中国地区推荐访问这个地址) " [//]: # "Gitee pages: [https://dy.ttentau.top/](https://dy.ttentau.top/) (中国地区推荐访问这个地址) "
@@ -48,12 +48,12 @@ Github ページ:[hっtps://dy。ってんたう。とp/](
## リンク ## リンク
【模倣同音シリーズ】 1:[Swiper.js に似たカルーセル コンポーネントを実装するための 200 行のコード](https://juejin.cn/post/7360512664317018146) 【模倣同音シリーズ】 1:[Swiper.js に似たカルーセル コンポーネントを実装するための 200 行のコード](https://juejin.cn/post/7360512664317018146)
【模倣同音シリーズ】[Douyinで「無限スライドビデオ」効果を実現](https://juejin.cn/post/7361614921519054883) 【模倣同音シリーズ】 2[Douyinで「無限スライドビデオ」効果を実現](https://juejin.cn/post/7361614921519054883)
【模倣同音シリーズ】その3[Vue ルーティングの使用とトランジション アニメーションの追加の概要](https://juejin.cn/post/7362528152777130025) 【模倣同音シリーズ】 3[Vue ルーティングの使用とトランジション アニメーションの追加の概要](https://juejin.cn/post/7362528152777130025)
【模倣同音シリーズ】 4[従来のニュースサイトと同様に、Vue の条件付きルート キャッシュ](https://juejin.cn/post/7365334891473240101) 【模倣同音シリーズ】 4[従来のニュースサイトと同様に、Vue の条件付きルート キャッシュ](https://juejin.cn/post/7365334891473240101)
【模倣同音シリーズ】 5[Github Actions ページのデプロイ、Gitee への同期、README の翻訳、Docker イメージのパッケージ化](https://juejin.cn/post/7365757742381957161) 【模倣同音シリーズ】 5[Github Actions ページのデプロイ、Gitee への同期、README の翻訳、Docker イメージのパッケージ化](https://juejin.cn/post/7365757742381957161)
## 走る ## 実行
注: このプロジェクトは研究と研究のみに適しており、商業利用には適していません。 注: このプロジェクトは研究と研究のみに適しており、商業利用には適していません。
@@ -83,27 +83,27 @@ npm install
npm run dev npm run dev
``` ```
ブラウザを開いて、以下にアクセスしてください。[hっtp://127。0。0。1:3000](http://127.0.0.1:3000) ブラウザを開いて、以下にアクセスしてください。[http://127.0.0.1:3000](http://127.0.0.1:3000)
**注: ブラウザをモバイル モードに切り替える必要があります。最初に を押します。`F12`コンソールを表示するには、 を押します。`Ctrl+Shift+M`通常にプレビューする** **注: ブラウザをモバイル モードに切り替える必要があります。最初に を押します。`F12`コンソールを表示するには、`Ctrl+Shift+M` を押します。通常にプレビューする**
## データソース ## データソース
このビデオは以下のDouyinの有名人からのものです このビデオは以下のDouyinの有名人からのものです
- `我是香秀 🐂🍺`[hっtps://v。どうyいん。こm/いYらぱ2L/](https://v.douyin.com/iYRAPA2L/) - `我是香秀 🐂🍺`: [https://v.douyin.com/iYRAPA2L/](https://v.douyin.com/iYRAPA2L/)
- `杨老虎 🐯(磕穿下巴掉牙版)`[hっtps://v。どうyいん。こm/いYら56で/](https://v.douyin.com/iYRA56de/) - `杨老虎 🐯(磕穿下巴掉牙版)`: [https://v.douyin.com/iYRA56de/](https://v.douyin.com/iYRA56de/)
- `条子`[hっtps://v。どうyいん。こm/いYらあqjr/](https://v.douyin.com/iYRAaqjr/) - `条子`: [https://v.douyin.com/iYRAaqjr/](https://v.douyin.com/iYRAaqjr/)
- `达莎 Digi`[hっtps://v。どうyいん。こm/いYら6rwT/](https://v.douyin.com/iYRA6rwT/) - `达莎 Digi`[https://v.douyin.com/iYRA6rwT/](https://v.douyin.com/iYRA6rwT/)
- `小橙子`[hっtps://v。どうyいん。こm/いYらぬdw/](https://v.douyin.com/iYRAnudw/) - `小橙子`: [https://v.douyin.com/iYRAnudw/](https://v.douyin.com/iYRAnudw/)
- `南恬`[hっtps://v。どうyいん。こm/いYらbKm3/](https://v.douyin.com/iYRAbKm3/) - `南恬`: [https://v.douyin.com/iYRAbKm3/](https://v.douyin.com/iYRAbKm3/)
- `小霸宠牛排 🥩`[hっtps://v。どうyいん。こm/いYRそsVB/](https://v.douyin.com/iYRSosVB/) - `小霸宠牛排 🥩`[https://v.douyin.com/iYRSosVB/](https://v.douyin.com/iYRSosVB/)
- `奶茶妹 ◕🌱`[hっtps://v。どうyいん。こm/いYらCKhP/](https://v.douyin.com/iYRACKhP/) - `奶茶妹 ◕🌱`: [https://v.douyin.com/iYRACKhP/](https://v.douyin.com/iYRACKhP/)
- `我才是岚岚`[hっtps://v。どうyいん。こm/いYらQM1C/](https://v.douyin.com/iYRAQM1C/) - `我才是岚岚`: [https://v.douyin.com/iYRAQM1C/](https://v.douyin.com/iYRAQM1C/)
- `周憬艺 ziran`[hっtps://v。どうyいん。こm/いYらQs4h/](https://v.douyin.com/iYRAQs4h/) - `周憬艺 ziran`: [https://v.douyin.com/iYRAQs4h/](https://v.douyin.com/iYRAQs4h/)
- `刘思瑶 nice`[hっtps://v。どうyいん。こm/いYらあえRん/](https://v.douyin.com/iYRAaERn/) - `刘思瑶 nice`: [https://v.douyin.com/iYRAaERn/](https://v.douyin.com/iYRAaERn/)
- `彭十六 elf`[hっtps://v。どうyいん。こm/いYらHrVG/](https://v.douyin.com/iYRAHrVG/) - `彭十六 elf`: [https://v.douyin.com/iYRAHrVG/](https://v.douyin.com/iYRAHrVG/)
- `李子柒`[hっtps://v。どうyいん。こm/いYら5B88/](https://v.douyin.com/iYRA5B88/) - `李子柒`: [https://v.douyin.com/iYRA5B88/](https://v.douyin.com/iYRA5B88/)
小紅書公文書からの写真 小紅書公文書からの写真
@@ -112,11 +112,11 @@ npm run dev
## 特徴と提案 ## 特徴と提案
プロジェクトは現在開発の初期段階にあり、ソフトウェアの新機能や提案があれば、お気軽にお問い合わせください。`Issues`で育ちました プロジェクトは現在開発の初期段階にあり、ソフトウェアの新機能や提案があれば、お気軽にお問い合わせください。`Issues`で育ちました
このソフトウェアのデザインアイデアも気に入っていただけましたら、ぜひ送信してください`PR`、 ご支援ありがとうございました! このソフトウェアのデザインアイデアも気に入っていただけましたら、ぜひ `PR`送信してください、 ご支援ありがとうございました!
## 私に連絡して ## 私に連絡して
私のメールアドレスにご連絡いただけます<a href="mailto:zyronon@163.com">zyろのん@163。こm</a> 私のメールアドレスにご連絡いただけます<a href="mailto:zyronon@163.com">zyronon@163.com</a>
> 私の他のオープンソース プロジェクトを共有してください: > 私の他のオープンソース プロジェクトを共有してください:
> >

View File

@@ -53,18 +53,19 @@ watch(
} }
) )
function setVh() { function resetVhAndPx() {
let vh = window.innerHeight * 0.01 let vh = window.innerHeight * 0.01
document.documentElement.style.setProperty('--vh', `${vh}px`) document.documentElement.style.setProperty('--vh', `${vh}px`)
//document.documentElement.style.fontSize = document.documentElement.clientWidth / 375 + 'px'
} }
onMounted(() => { onMounted(() => {
store.init() store.init()
setVh() resetVhAndPx()
// 监听resize事件 视图大小发生变化就重新计算1vh的值 // 监听resize事件 视图大小发生变化就重新计算1vh的值
window.addEventListener('resize', () => { window.addEventListener('resize', () => {
location.href = BASE_URL + '/' location.href = BASE_URL + '/'
setVh() resetVhAndPx()
}) })
}) })
</script> </script>