Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
999999999劫 散仙
VueJS_600499
提交
57a4df10
V
VueJS_600499
项目概览
999999999劫 散仙
/
VueJS_600499
与 Fork 源项目一致
Fork自
inscode / VueJS
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
VueJS_600499
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
57a4df10
编写于
6月 12, 2024
作者:
W
weixin_55617274
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Wed Jun 12 14:21:00 CST 2024 inscode
上级
79c5bd79
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
114 addition
and
0 deletion
+114
-0
.gitignore
.gitignore
+114
-0
未找到文件。
.gitignore
浏览文件 @
57a4df10
class TodoApp:
def __init__(self):
self.todos = []
def display_todos(self):
if not self.todos:
print("No todos to display.")
else:
for index, todo in enumerate(self.todos, start=1):
print(f"{index}. {todo}")
def add_todo(self, todo):
self.todos.append(todo)
print(f"Added: '{todo}'")
def remove_todo(self, index):
try:
todo = self.todos.pop(index - 1)
print(f"Removed: '{todo}'")
except IndexError:
print("Invalid todo number.")
def main(self):
while True:
print("\nOptions: 'add', 'display', 'remove', 'quit'")
choice = input("> ")
if choice == "add":
todo = input("Enter todo: ")
self.add_todo(todo)
elif choice == "display":
self.display_todos()
elif choice == "remove":
index = int(input("Enter todo number to remove: "))
self.remove_todo(index)
elif choice == "quit":
break
else:
print("Unknown command. Please try again.")
if __name__ == "__main__":
app = TodoApp()
app.main()
vue create admin-system
cd admin-system
vue add router
npm install vuex axios
cd admin-system
vue add router
npm install vuex axios
cd admin-system
vue add router
npm install vuex axios
cd admin-system
vue add router
npm install vuex axios
import Vue from 'vue'
import Router from 'vue-router'
import Dashboard from '../views/Dashboard.vue'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/',
name: 'dashboard',
component: Dashboard
},
// 添加更多路由...
]
})
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
export default new Vuex.Store({
state: {
user: null
},
mutations: {
setUser(state, payload) {
state.user = payload;
}
},
actions: {},
getters: {
getUser: state => state.user
}
})
// src/utils/http.js
import axios from 'axios';
const service = axios.create({
baseURL: process.env.BASE_API, // api的base_url
timeout: 5000 // 请求超时时间
})
export default service;
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
// 引入axios
import http from './utils/http'
Vue.prototype.$http = http
Vue.config.productionTip = false
new Vue({
router,
store,
render: h => h(App),
}).$mount('#app')
# Logs
logs
*.log
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录