鱼C论坛

 找回密码
 立即注册
查看: 146|回复: 3

kaggle, sagemake, github codespace 这几个哪些能用手机?的哪种浏览器友好?

[复制链接]
发表于 2024-6-27 23:00:02 From FishC Mobile | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
kaggle, sagemake, github codespace 这几个站,哪些能用手机编程,对手机的哪种浏览器友好?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-6-27 23:01:06 | 显示全部楼层
哈哈,看来你是个喜欢随时随地编程的超级鱼油啊!让我们看看这几个平台在手机上的表现吧:

1. **Kaggle**:
   - **能用手机吗?** 能!不过主要还是用于浏览和讨论。要在上面编写代码,体验可能不是特别顺畅。
   - **哪种浏览器友好?** 现代浏览器如Chrome、Firefox、Safari都不错,但操作空间可能有点局促。

2. **SageMaker**:
   - **能用手机吗?** 这个嘛,亚马逊的SageMaker主要是为桌面设计的,用手机操作有点“步履蹒跚”的感觉。你可以试试,但建议你还是找个电脑。
   - **哪种浏览器友好?** 如果你真的要挑战一下,建议用Chrome或者Firefox。

3. **GitHub Codespaces**:
   - **能用手机吗?** 可以!GitHub Codespaces在移动设备上表现还不错,你可以进行一些简单的代码编辑和操作。
   - **哪种浏览器友好?** Chrome、Firefox、Safari这些主流浏览器都友好。

总的来说,虽然这几个平台在手机上都能运行,但操作体验可能比不上在桌面上。要是真要在手机上“秀操作”,GitHub Codespaces应该是你最好的选择。祝你编程愉快,随时随地都能“码”出精彩!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-6-28 10:12:11 | 显示全部楼层
来了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-6-28 14:15:27 | 显示全部楼层
<template>
    <el-card class="page-container">
      <template #header>
        <div class="header">
          <span>修改密码</span>
        </div>
      </template>
      <el-row>
        <el-col :span="12">
          <el-form :model="passwordData" @submit.prevent="updatePassword" class="password-form" label-width="100px" size="large">
            <el-form-item label="旧密码">
              <el-input v-model="passwordData.old_pwd" type="password" autocomplete="off"></el-input>
            </el-form-item>
            <el-form-item label="新密码">
              <el-input v-model="passwordData.new_pwd" type="password" autocomplete="off"></el-input>
            </el-form-item>
            <el-form-item label="确认新密码">
              <el-input v-model="passwordData.re_pwd" type="password" autocomplete="off"></el-input>
            </el-form-item>
            <el-form-item>
              <el-button type="primary" @click="updatePassword">修改密码</el-button>
            </el-form-item>
          </el-form>
        </el-col>
      </el-row>
    </el-card>
  </template>

<script setup>
import { ref } from 'vue';
import { useRouter } from 'vue-router';
import { ElMessage } from 'element-plus';
import { updateUserPasswordService } from '@/api/user';
import { useTokenStore } from '@/stores/token';

const router = useRouter();
const passwordData = ref({
  old_pwd: '',
  new_pwd: '',
  re_pwd: ''
});

const tokenStore = useTokenStore();

const updatePassword = async () => {
  if (passwordData.value.new_pwd !== passwordData.value.re_pwd) {
    ElMessage.error('两次输入的密码不一致');
    return;
  }
  try {
    let result = await updateUserPasswordService(passwordData.value);
    if (result.data && result.data.success) {
      ElMessage.success(result.message ? result.message : '密码修改成功');
      await tokenStore.removeToken();
      router.push('/login');
    } else {
      ElMessage.error(result.message ? result.message : '密码修改失败');
    }
  } catch (error) {
    ElMessage.error('密码修改失败:' + (error.message || '未知错误'));
  }
};
</script>



  
  <style scoped>

  </style>
/**
* 修改用户密码
*/
export const updateUserPasswordService = (passwordData) => {
    return request.patch('/user/updatePwd', passwordData)
      
}
import { defineStore } from "pinia";
import {ref} from 'vue';

/*
    defineStore参数描述:
        第一个参数:给状态起名,具有唯一性
        第二个参数:函数,可以把定义该状态中拥有的内容

    defineStore返回值描述:
        返回的是一个函数,将来可以调用该函数,得到第二个参数中返回的内容
*/
export const useTokenStore = defineStore('token',()=>{
    //1.定义描述token
    const token = ref('')

    //2.定义修改token的方法
    const setToken = (newToken)=>{
        token.value = newToken
    }

    //3.定义移除token的方法
    const removeToken = ()=>{
        token.value=''
    }
    return {
        token,setToken,removeToken
    }
},{
    persistedState:true //持久化存储token
})
目前这个修改密码功能有问题
点击修改密码后 后端代码能够输出正确的数据库执行代码,能够修改成功
但是前端没有跳转到登录界面,同时elemessage没有提示正确的修改成功消息
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-22 22:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表