前端
thinklog2018
这个作者很懒,什么都没留下…
展开
-
element plus 表单提交跳转
vue3 + element plus + vue router 在使用表单提交数据验证后跳转页面时,比如从登录页面跳转到home 页面,但home页面总是一闪又回到登录页面。百思不得其解,找了半天bug,原来是提交按钮没有写el-button,而是随手写成了button。 不知道什么原因这个会影响到页面跳转。前端的坑实在是太多了。<!-- 正确写法 --> <el-form-item> <el-button type='primary' @click="s.原创 2021-08-31 00:13:54 · 3018 阅读 · 2 评论 -
element UI 中间内容自动填充满屏
element UI 设置容器布局时候比较方便,但如果设置不好会出现中间内容无法填充满整个屏幕剩余空间的问题,很可能会导致footer组件悬空在屏幕中间位置,不美观。根据网络上找到的资料,主要有如下几个步骤: 1. 首先说明下布局: header 、(aside,main) 、footer。中间aside和main在同一水平位置。<template> <el-container> <el-header> head </el-hea..原创 2021-08-27 21:33:13 · 2913 阅读 · 1 评论 -
vue3 + vite2 配置开发代理
在开发环境中, 前端与后端服务由于在不同端口上,需要使用代理实现通信。首先在vite.config.js 文件中指定代理服务器地址及urlserver:{ host:"0.0.0.0", proxy:{ '/api':{ target:'http://localhost/', changeOrigin:true, rewrite:(path) => path.replace(/^\/api/,'') }原创 2021-08-19 23:20:43 · 2983 阅读 · 0 评论 -
Sanic 接收前端post 提交的json数据
sanic 在响应post 提交的数据时,分为两种方式:一种是传统的字符串数据,一种是json类型数据。sanic 对两种数据的接收方式有所不同。1. 传统字符串方式 这种方式通过‘a=1$b=2' 的形式传递数据,接收方式也比较简单。@app.post("/")async def index(request): s1 = request.form['username'] s2 = request.form['password'] return await ..原创 2021-08-19 23:08:40 · 5894 阅读 · 2 评论 -
websocket 传输json文本是parse方法报错
使用websocket 将json数据推送给前端时,websocket 需要将json数据转化为字符串进行传送,在前端使用javascript 将文本恢复成json对象,一般使用JSON.paser()原创 2021-06-18 17:25:56 · 1118 阅读 · 0 评论