Modify move hard-code value to projectConfigs in render

This commit is contained in:
2022-09-22 18:38:22 +08:00
parent 838598243b
commit 16c31e5f4c
2 changed files with 11 additions and 7 deletions

View File

@@ -72,19 +72,18 @@
<div class="mdui-textfield mdui-textfield-floating-label mdui-col-xs-6"> <div class="mdui-textfield mdui-textfield-floating-label mdui-col-xs-6">
<i class="mdui-icon material-icons">details</i> <i class="mdui-icon material-icons">details</i>
<label class="mdui-textfield-label i18n">{{appMinApiVersion}}</label> <label class="mdui-textfield-label i18n">{{appMinApiVersion}}</label>
<input class="mdui-textfield-input" id="app_min_api_text" required type="number" value="27"/> <input class="mdui-textfield-input" id="app_min_api_text" required type="number" value="0"/>
</div> </div>
<div class="mdui-textfield mdui-textfield-floating-label mdui-col-xs-6"> <div class="mdui-textfield mdui-textfield-floating-label mdui-col-xs-6">
<i class="mdui-icon material-icons">change_history</i> <i class="mdui-icon material-icons">change_history</i>
<label class="mdui-textfield-label i18n">{{appTargetApiVersion}}</label> <label class="mdui-textfield-label i18n">{{appTargetApiVersion}}</label>
<input class="mdui-textfield-input" id="app_target_api_text" required type="number" <input class="mdui-textfield-input" id="app_target_api_text" required type="number" value="0"/>
value="32"/>
</div> </div>
</div> </div>
<div class="mdui-textfield mdui-textfield-floating-label"> <div class="mdui-textfield mdui-textfield-floating-label">
<i class="mdui-icon material-icons">extension</i> <i class="mdui-icon material-icons">extension</i>
<label class="mdui-textfield-label i18n">{{xposedMinApiVersion}} (Xposed Min API Version)</label> <label class="mdui-textfield-label i18n">{{xposedMinApiVersion}} (Xposed Min API Version)</label>
<input class="mdui-textfield-input" id="xposed_min_api_text" required type="number" value="93"/> <input class="mdui-textfield-input" id="xposed_min_api_text" required type="number" value="0"/>
</div> </div>
<div class="mdui-textfield"> <div class="mdui-textfield">
<i class="mdui-icon material-icons">settings_input_hdmi</i> <i class="mdui-icon material-icons">settings_input_hdmi</i>

View File

@@ -57,9 +57,9 @@ const projectConfigs = {
packageName: '', packageName: '',
appName: '', appName: '',
moduleDescription: '', moduleDescription: '',
appMinApi: 0, appMinApi: 27,
appTargetApi: 0, appTargetApi: 32,
xposedMinApi: 0, xposedMinApi: 93,
moduleCompoment: 0, moduleCompoment: 0,
targetXposedPlatform: 0, targetXposedPlatform: 0,
newXSharePrefs: 0, newXSharePrefs: 0,
@@ -683,6 +683,11 @@ const page = {
$(element).attr('placeholder', innerHtml.replace(/\{\{(.*)}}/, i18nText)); $(element).attr('placeholder', innerHtml.replace(/\{\{(.*)}}/, i18nText));
else element.innerHTML = innerHtml.replace(/\{\{(.*)}}/, i18nText); else element.innerHTML = innerHtml.replace(/\{\{(.*)}}/, i18nText);
}); });
/** 初始化必要数据 */
$('#app_min_api_text').val(projectConfigs.basicConfig.appMinApi);
$('#app_target_api_text').val(projectConfigs.basicConfig.appTargetApi);
$('#xposed_min_api_text').val(projectConfigs.basicConfig.xposedMinApi);
/** 显示页面 */
$('#root_div').show(); $('#root_div').show();
page.checkForUpdates(false); page.checkForUpdates(false);
}, },