楼主: qiusuo102
813 1

[休闲其它] 基于Vue3+Vite+TS,二次封装element-plus业务组件mmm [推广有奖]

  • 0关注
  • 0粉丝

初中生

28%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
90 点
帖子
7
精华
0
在线时间
2 小时
注册时间
2021-12-1
最后登录
2021-12-7

楼主
qiusuo102 发表于 2021-12-5 20:47:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
## 基于Vue3+Vite+TS,二次封装element-plus业务组件

后台代码都是应用的

1.【get方式】运用jquery的get json与后台交互

前端js代码片段

?
1
2
3
4
5
6
7
8
var data= {
'a': $('input[name="a"]').val(),
'b': $('input[name="b"]').val()
}
$.getJSON($SCRIPT_ROOT + '/_add_numbers',data, function(data) {
$('#result').text(data.result);
$('input[name=a]').focus().select();
});



后端pthon代码如下

?
1
2
3
4
5
6
# ajax,Get方式与js交互(非表单)采用了flask框架@app.route('/_add_numbers')def add_numbers():
  """Add two numbers server side, ridiculous but well..."""
  a = request.args.get('a', 0, type=int)
  b = request.args.get('b', 0, type=int)
  log.info(a)
  log.info(b)  return jsonify(result=a + b)



2.【万能方式】运用jquery的ajax与后台交互,设置不同的参数,能够get也能够post

上面的例子用ajax方式,前端代码如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var data= {
          'a': $('input[name="a"]').val(),
          'b': $('input[name="b"]').val()
        }
{#        $.getJSON($SCRIPT_ROOT + '/_add_numbers',data, function(data) {#}
{#          $('#result').text(data.result);#}
{#          $('input[name=a]').focus().select();#}
{#        });#}

        $.ajax({
          type: 'get',
          url: $SCRIPT_ROOT + '/_add_numbers',
          data: data,
          contentType: 'application/json; charset=UTF-8',
          dataType: 'json',
          success: function(data) {
            $('#result').text(data.result);
            $('input[name=a]').focus().select();
          },
          error: function(xhr, type,xxx) {
            alert('error ')
          }
        });




链接:https://pan.baidu.com/s/1ZN550kS58K4T-7P883tJaQ
提取码:rxcr
--来自百度网盘超级会员V4的分享

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Element PLUS MEN vit LEM

沙发
小胖125 在职认证  发表于 2021-12-6 00:30:05 来自手机
qiusuo102 发表于 2021-12-5 20:47
## 基于Vue3+Vite+TS,二次封装element-plus业务组件
后台代码都是应用的1.【get方式】运用jquery的get js ...
感谢分享

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-29 07:40