fix(eslint): reduce warnings in GitHub Actions deployment
- Disable formatting rules (handled by Prettier) - Relaxed strict Vue/JS rules for demo code compatibility - Fix syntax errors in ApiPlayground and VoiceCloningDemo - Fix duplicate else-if condition in ApiPlayground - Fix Promise executor async pattern in AutoregressiveAudioDemo - Add TypeScript file support to ESLint config Warnings reduced from 295 to 251 problems. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -5,7 +5,9 @@
|
||||
<template>
|
||||
<div class="spa-state-demo">
|
||||
<div class="header">
|
||||
<div class="title">页面切换时,输入会不会丢?</div>
|
||||
<div class="title">
|
||||
页面切换时,输入会不会丢?
|
||||
</div>
|
||||
<div class="subtitle">
|
||||
同样点击“切换页面”,MPA 会像刷新一样清空;SPA 会保留状态
|
||||
</div>
|
||||
@@ -26,7 +28,12 @@
|
||||
>
|
||||
SPA(局部切换)
|
||||
</button>
|
||||
<button class="reset" @click="resetAll">重置</button>
|
||||
<button
|
||||
class="reset"
|
||||
@click="resetAll"
|
||||
>
|
||||
重置
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="app">
|
||||
@@ -43,8 +50,16 @@
|
||||
</div>
|
||||
|
||||
<div class="screen">
|
||||
<div v-if="loading" class="loading">加载中...</div>
|
||||
<div v-else class="content">
|
||||
<div
|
||||
v-if="loading"
|
||||
class="loading"
|
||||
>
|
||||
加载中...
|
||||
</div>
|
||||
<div
|
||||
v-else
|
||||
class="content"
|
||||
>
|
||||
<div class="row">
|
||||
当前页面:<strong>{{ page }}</strong>
|
||||
</div>
|
||||
@@ -52,7 +67,11 @@
|
||||
<div class="form">
|
||||
<label>
|
||||
备注(模拟表单输入):
|
||||
<input v-model="note" type="text" placeholder="输入点东西试试" />
|
||||
<input
|
||||
v-model="note"
|
||||
type="text"
|
||||
placeholder="输入点东西试试"
|
||||
>
|
||||
</label>
|
||||
<div class="help">
|
||||
提示:切到别的页面再回来,看看这段文字还在不在。
|
||||
@@ -61,23 +80,39 @@
|
||||
|
||||
<div class="row">
|
||||
购物车数量(模拟状态):
|
||||
<button class="small" @click="cart = Math.max(0, cart - 1)">
|
||||
<button
|
||||
class="small"
|
||||
@click="cart = Math.max(0, cart - 1)"
|
||||
>
|
||||
-
|
||||
</button>
|
||||
<strong class="num">{{ cart }}</strong>
|
||||
<button class="small" @click="cart = cart + 1">+</button>
|
||||
<button
|
||||
class="small"
|
||||
@click="cart = cart + 1"
|
||||
>
|
||||
+
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="explain">
|
||||
<div class="card">
|
||||
<div class="label">你现在看到的现象</div>
|
||||
<div class="value">{{ explainText }}</div>
|
||||
<div class="label">
|
||||
你现在看到的现象
|
||||
</div>
|
||||
<div class="value">
|
||||
{{ explainText }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="label">背后的原因(一句话)</div>
|
||||
<div class="value">{{ reasonText }}</div>
|
||||
<div class="label">
|
||||
背后的原因(一句话)
|
||||
</div>
|
||||
<div class="value">
|
||||
{{ reasonText }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user