#ChatGPT | Conversation
1 messages · Page 1 of 1 (latest)
To subscribe, use </premium:1145449901891793098> and select Buy a subscription. Subscribing gives you access to many exclusive models and AI features that you can't find anywhere else on Discord. You also get credits to use the bot with, so you don't have to worry about cooldowns.
You can also ask the admins of this server to subscribe to Server Premium, which gives every user in the server access to premium models.
创作一首关于辞去工作的歌曲
当然可以!下面是一首关于辞去工作的歌曲,充满了对自由和新开始的期待:
《告别晨光》
(Verse 1)
清晨的闹钟又响起,
习惯了那熟悉的轨迹,
心中藏着一把钥匙,
锁住了那沉重的疲惫。
(Pre-Chorus)
告别办公室的灯火,
找回丢失的自己,
不再被条条框框束缚,
迎接阳光的自由天地。
(Chorus)
我辞去了那份工作,
为了梦想勇敢一步,
放开手中沉重的枷锁,
去追寻属于我的路。
不再泪流满面,
只留下坚定的眼,
未来的天空如此宽广,
我要大声告诉世界我在飞翔。
(Verse 2)
同事们的笑声还回响,
办公桌上的咖啡凉,
心跳开始为自由跳动,
脚步轻盈向前方。
(Pre-Chorus)
告别办公室的灯火,
找回丢失的自己,
不再被条条框框束缚,
迎接阳光的自由天地。
(Chorus)
我辞去了那份工作,
为了梦想勇敢一步,
放开手中沉重的枷锁,
去追寻属于我的路。
不再泪流满面,
只留下坚定的眼,
未来的天空如此宽广,
我要大声告诉世界我在飞翔。
(Bridge)
生命不该被规则锁链羁绊,
每一次告别都是新的开始,
我选择相信,选择奔跑,
拥抱那属于我的美好。
(Chorus)
我辞去了那份工作,
为了梦想勇敢一步,
放开手中沉重的枷锁,
去追寻属于我的路。
不再泪流满面,
只留下坚定的眼,
未来的天空如此宽广,
我要大声告诉世界我在飞翔。
如果你需要曲调灵感或调整风格,也可以告诉我!
Want more credits and access to exclusive models like GPT-4? Join our server and earn credits just by talking.
你是谁
我是ChatGPT,一个由OpenAI开发的人工智能语言模型,能够帮助你回答问题、创作内容、提供建议等等。你可以把我当作一个随时在线、乐于助人的智能助手!有什么需要帮忙的吗?
怎么获取uniapp里面的versionName
在uni-app里获取 versionName(即应用版本名称)的方法主要有以下几种:
1. 通过 plus.runtime API 获取(H5+环境)
uni-app编译成App后运行在native环境时,可以使用 plus.runtime 来获取应用版本信息:
// 需要在App环境下(如真机运行/模拟器),H5环境无法使用
const versionName = plus.runtime.version;
console.log('versionName:', versionName);
plus.runtime.version 返回的是应用版本号字符串,比如 "1.0.3"。
2. 通过 uni.getSystemInfoSync() 获取(部分信息)
这个API可以获取到系统信息,但并不包含版本名称。
3. 在 manifest.json 中设置版本号
你可以在 manifest.json -> 应用信息 中设置版本号:
{
"app-plus": {
"distribute": {
"android": {
"versionName": "1.0.3",
"versionCode": 3
},
"ios": {
"CFBundleShortVersionString": "1.0.3"
}
}
}
}
然后在运行时用 plus.runtime.version 获取。
4. 小程序环境
如果是微信小程序版,无法直接获取app的版本号,只能在代码里自行维护一个 versionName 字段。
总结
| 运行环境 | API | 是否可用 | 作用 |
|---|---|---|---|
| App(native) | plus.runtime.version |
是 | 获取app版本号字符串 |
| H5 | 无 | 否 | 获取不到 |
| 小程序 | 无(需要手动维护) | 否 | 自行维护版本号 |
如果你是在App端运行,直接用:
const versionName = plus.runtime.version;
console.log(versionName);
这个就能拿到你在 manifest.json 设置的版本号了。
如果你需要示例或者更多详细运用,欢迎告诉我!
prodGradeList= res.data.map( (item) => {
if (item.producHead === '404908') {
return {
label: item.producName,
value: item.producValue,
};
}
})
这里哪里有问题
你的代码问题主要是:
- 你用
map遍历数组,但在判断条件不满足时没有返回值,导致生成的数组里面会有undefined。 - 如果你只想筛选出
producHead === '404908'的项并做映射,应先用filter过滤,再用map映射,或者用reduce。
你当前代码:
prodGradeList = res.data.map((item) => {
if (item.producHead === '404908') {
return {
label: item.producName,
value: item.producValue,
};
}
});
运行后,
prodGradeList结果数组长度跟res.data一样,但是不满足条件的元素对应位置是undefined。
修正方法1:先 filter 再 map
prodGradeList = res.data
.filter(item => item.producHead === '404908')
.map(item => ({
label: item.producName,
value: item.producValue
}));
修正方法2:用 reduce
prodGradeList = res.data.reduce((acc, item) => {
if (item.producHead === '404908') {
acc.push({
label: item.producName,
value: item.producValue
});
}
return acc;
}, []);
总结
map一般是1:1映射,不能用来筛选元素。- 你需要先筛选,再映射。
如果你还有其他问题,欢迎继续问!
[log,170] - The host [parts_lifecycle_service:8087] is not valid
Note: further occurrences of request parsing errors will be logged at DEBUG level.
java.lang.IllegalArgumentException: The character [_] is never valid in a domain name.
at org.apache.tomcat.util.http.parser.HttpParser$DomainParseState.next(HttpParser.java:1045)
at org.apache.tomcat.util.http.parser.HttpParser.readHostDomainName(HttpParser.java:931)