当前位置: 首页 > news >正文

瑞安做网站的公司微信小程序怎么制作自己的程序

瑞安做网站的公司,微信小程序怎么制作自己的程序,杭州vi设计策划,网帆网站建设目录 一、后端 二、前端 三、代码位置 四、实现效果 五、关键的点 1.后端传输给前端#xff1a; 2.前端传输给后端 一、后端 using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.AspNetCore.Mvc.Rendering; using WebAppl…目录 一、后端 二、前端 三、代码位置 四、实现效果 五、关键的点 1.后端传输给前端 2.前端传输给后端 一、后端 using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.AspNetCore.Mvc.Rendering; using WebApplication1.Models;namespace WebApplication1.Controllers {public class MainController : Controller{public class Student{public int Id { get; set; }public string Name { get; set; }}public IActionResult Index(){// 构造学生列表数据ListStudent students new ListStudent{new Student { Id 1, Name Alice },new Student { Id 2, Name Bob },new Student { Id 3, Name Charlie }};ViewData[Students] students; return View(); // 将学生列表传递给视图}[HttpPost]public ActionResult ProcessStudent([FromBody] ListStudent result)//用[FromBody]来接收{// 返回示例假设直接返回成功信息return Content($成功);}} }二、前端 using static WebApplication1.Controllers.MainController {var stulist ViewData[Students] as ListStudent;//声明后端的ViewData注意需要as关键字转化为实体 }h2学生列表/h2foreach (var student in stulist)//声明过后可以直接遍历 {diva classstudent-link href# data-student-idstudent.Id data-student-namestudent.Namestudent.Name/a/div }button idsubmitButton我是一个按钮/button script srchttps://code.jquery.com/jquery-3.6.0.min.js/scriptscriptvar selectedStudentId null;var selectedStudentName null;$(document).ready(function () {//classstudent-link订阅点击事件$(.student-link).click(function () {// 获取被点击链接的数据selectedStudentId $(this).data(student-id);selectedStudentName $(this).data(student-name);console.log(Selected student: id${selectedStudentId}, name${selectedStudentName});//打印到控制台});//idsubmitButton订阅点击事件$(#submitButton).click(function () {var allStudents []; // 存放所有学生信息// 遍历所有学生收集学生信息$(.student-link).each(function () {var studentId $(this).data(student-id);//自定义属性不可以用Val()var studentName $(this).data(student-name);allStudents.push({ id: studentId, name: studentName });//存入列表中});// 在这里提交所有学生信息$.ajax({url: Url.Action(ProcessStudent, Main),//将发送一个POST请求到MainController的ProcessStudent方法中type: POST,contentType: application/json,data: JSON.stringify(allStudents),//JSON格式发送success: function (response) {alert(后端成功响应 response);},error: function () {alert(后端未成功相应);}});});}); /script三、代码位置 四、实现效果 五、关键的点 1.后端传输给前端 ①需要声明和强制转换 {var stulist ViewData[Students] as ListStudent;//声明后端的ViewData注意需要as关键字转化为实体 } ②只能在同一个控制器方法名传输例如Controller/MainController的Index方法的ViewData或者ViewBag只可以传输给Views/Main/Index.cshtml不能够传递给其余前端界面。 2.前端传输给后端 ①需要写清楚url和type传输类型以下url表示发送一个POST请求到MainController的ProcessStudent方法中 url: Url.Action(ProcessStudent, Main) type: POST, ②后端接收也需要注明类型和方法名要和前端一一对应好用JSON传递还需要加上[FromBody]强制转化为实体 [HttpPost] public ActionResult ProcessStudent([FromBody] ListStudent result)//用[FromBody]来接收 {     // 返回示例假设直接返回成功信息     return Content($成功); }
http://www.hkea.cn/news/14575279/

相关文章:

  • 专业的网站设计公司有没有女的做任务的网站
  • 四川省城乡和住房建设厅官方网站wordpress微博图床优点缺点
  • 网站标题 关键字零基础编程入门自学
  • 户外网站设计建站之星模板的使用
  • 企业网站营销实现方式淄博 网站seo优化
  • 中华室内设计网招聘网站内部代码优化
  • 飞凡网站建设为什么谷歌浏览器打不开网页
  • 设计网站多少费用多少平台期什么意思
  • 网站建设明确细节网页设计与网站建设考试名词解释
  • 网站数据库多大合适wordpress开发教程 pdf
  • 做网站用框架衡阳退休职工做面膜网站
  • 做网站好的网站建设公司网页制作第一步
  • 自己做一元购网站常见的系统优化软件
  • 长沙网站列表珠海商城网站建设
  • 上海智能网站建设设计保洁公司在哪个网站做推广比较好
  • 南通网站建设有限公司网站设计的任务
  • 电商网站seo公司做h5的免费软件
  • 慧聪网seo页面优化百度seo外包
  • 济南小程序网站制作哪家公司建别墅好
  • 网站服务器做下载链接邯郸市市长
  • 网站开发的内容网站首页做的好看
  • 国外的设计网站推荐wordpress访问很慢吗?
  • akm建站系统工业设计大赛
  • 旅游业网站建设方案特点wordpress自定义主题怎么拷过去
  • 开源程序网站软件详细设计文档
  • 江苏城工建设科技有限公司网站企业解决方案提供商
  • 网站建设的目的意义茂名网站开发
  • 外贸流程询盘发盘网站常用的优化方法
  • 建立网站原则做网站需要注册哪类商标
  • 个人做论坛网站需要哪些备案网站营销策划公司